Top 10k strings from Alchemist News - Issue 15 (1995)(Alchemist Research).tzx
in <root> / bin / z80 / software / Sinclair Spectrum Collection TOSEC.exe / Sinclair ZX Spectrum - Magazines / Sinclair ZX Spectrum - Magazines - [TZX] (TOSEC-v2007-01-01) /
Back to the directory listing
4 Lloyd Garland 4 Andy Davis 3 Wolfgang & Monika Haller 3 Miles Kinloch 3 Dave Fountain 3 Ben Douglas 2 and when you die 2 Try again. 2 The United Minds Team 2 TRADING POST 2 THE PROGRAM 2 SOFT OPTIONS 2 SAVE *"m";1;"m" CODE 30665,11832:! 2 SAVE *"m";1;"b" LINE 99 2 Robert Skene 2 Paul Westlake 2 Paul Howard 2 NETHERLANDS 2 Mark Harris 2 LOAD "MENU" CODE 58176 2 John Elliot 2 If you saved the entire menu, type:# 2 If you saved only the printer bit:" 2 George Munro 2 Ferry Groothedde 2 FILES READ 2 Christian Aymard 2 By Miles Kinloch 2 Albert Harper 2 ALCHEMIST RESEARCH 2 90 POKE x,PEEK x+a 2 80 LET a=VAL c$(y) 2 6-SUBSCRIPT 2 50 INPUT "Enter 10 figure code ";LINE c$ 60 LET y=14 2 40 PRINT: PRINT: PRINT 2 40 DIM c$(10) 2 4/ Greetings, 2 34 North Drive 2 30 LOAD ""CODE 32000 2 3/ Strange+silly text, 2 20 INPUT "Length of textfile ";length% 2 20 FOR y=1 TO 10 2 2/ Punctuation, 2 2-EMPHASIZED 2 151 Balsusney Road 2 120 NEXT x 2 110 IF y=10 THEN LET y=1 2 100 LET y=y+1 2 10 FOR x=0 TO 3 2 1/ Slagging, 2 1/ Many slaggings off of your group member(s). (no group members-slagg yourself off. Or John Major!)t 2 1-UNDERLINE 2 TASWORD +3 ONLY! 1 |~~__OOGGCCAA 1 youexperience a lengthy delay. You can speedit up by compiling the programs witheither Hisoft Basic, or it's{ 1 you Multifacers will have. 1 x key - when the prog is running it is theonly way to stop it. program tends to autorerun.Z 1 worksinconjunction with A1. I didn't feel aneed for another set of italics characterswhen I could have graphics.t 1 withoutscrolling it. The following variables canbe changed before calling COPY: YPOS,XPOS, SPLIT and FSLP. To generate amultiscroll (=several scrollers with sametext) you first have to call SCROLL andthen COPY. The Y-Position MUST be changed,otherwise COPY would only print over thefirst scroller. If you use MC or compiledBasic to drive UNISCROLL you have thepossibility to generate about 8 scrollersat once (with normal high of charset andspeed set at one)! 1 where 'a' (3 1 werecompletely unjustified. One of them wasdetailing a supposed slating I recievedfrom Bob Brenchley of Format. For those ofyou not briefed on this matter, at theheight of the problems between Prism andThe Knights, I wrote to Format and toldthem of the matter and that it wasspreading 1 we look at this dedicated! 1 wa01130507; this is as follows 1 wa00240032; This defines window as wa,this one is the full size of the spectrumscreen.[ 1 wa - the w defines it as a window, the ais an identification so that window can becalled or recalled into a print routine,and can be in the range a to z, it can beomitted if there is no need to recall thewindow. 1 verycumbersome... so YSMB provides the 'DEFG_'command. This requires a single stringexpression, followed by eight numbersseperated by commas. The string showswhich graphic is to be defined (a to u)and the eight numeric expressions show theshape the graphic is to take. 1 version of Multiface 128. 1 usual address. 1 usual address 1 useless by a sector error in the! 1 understood +3dos bit' by Ben Douglas,% 1 trustworthy in the Spectrum! 1 trustingbusinesses, your cheques and PO's will notbe cashed until you safely have theprograms. Normally the cheques are cashed14-21 days after sending. 1 tounprofessional bias and conflict in themagazines direction.@ 1 to have a giggle at! 1 to encode Tasword textfiles. 1 to the essential DOCTOR and! 1 throughout 1 three great groups - Triad,! 1 thoseorganisations that threaten court actionor other legal proceedings all go away inthe end, and end up not answering theirmail. That really does have to say it all!All those companies say "we'll do this",or "we'll do that", all go away with theirtail between their legs in the end. Why?Well, it's NOT for the reasons why theytell you, it's because they are caughtout, and PROVED to be in the wrong. 1 this issue. A brief description! 1 things as well-if you are careful!% 1 theunimaginable treasures of Xaro himself.Needless to say, your task in the game isto find the treasure - not directly ofcourse. First, the seven parchments ofXaro must be found, which will lead you tothe treasure. But can you escape alive?! 1 thesubroutine. The only drawback with YSMBprocedures is that 'local' variablescannot be used.f 1 their friend Vision's, UNISCROLL.! 1 thecorresponding entry in the table. If, forexample, A$(1,6)= GO TO is entered, thenA$(2,6)="10327" will be printed.w 1 thecomponents shown can be purchased fromMaplins. As you can see from the nextdiagram, a regulated +5v and +12v supplymust be produced. In the past I havetapped the I/O port for these voltagesusing four data lines to operate fourrelays (two YX94C and two DC80B) on my +2avery successfully. Considering the +2aonly supplies 12v @ 200ma, it would seemto be a better option to build you ownPSU, as shown on the next page. 1 thecompetitive. The game screen is prettybasic really, with a scoreboard at thetop, the "crowds" on either side (headswhich occasionally bob about a bit) andthe necessary people: two players, ballboys and an umpire bloke who sits on oneof those things umpires sit on. This gameis obviously 3D, which means that theperson at the back of the screen may findit a bit harder. (Incidentally, it tookyears to get around this problem -finally, Codemasters released a tennisgame with a sort of split-screen effect soboth players could see themselves at thefront. Bet you didn't know that!). 1 thebrilliant 'COLORIS' by the Womo Team.Here, the blocks are all the same shape,but differently coloured, and the aim isto make a line all of the same colour. 1 the SECRET MESSAGES series, how! 1 takesAN15.13: advantage of the 128k and/ 1 tA; t selects the font in use, you canchoose from tA , tB,and t 1 to 9.K 1 systemcompletely free in return for helping himtransfer programs!B 1 support software 1 sparselydescribed, I did "get into" this gameafter a while and had a lot of fun playingit - until I got killed by a snake in achest! (It was probably too much to hopefor the treasure...)! There are all sortsof different parchments and things - butthey are unreadable until you manage to dosomething which I won't disclose! If youreally get stuck there is a help filewhich lets you cheat, but I haven't lookedat it... yet! Overall, this is a veryinvolving game which will keep you playinguntil a ridiculously late hour. Definitelyworth getting if you're an adventure fan,or would like to try an adventure thatisn't too hard. 1 somethingconstructive to say, then my address willbe made available to you- just write toAndy and ask for it. If you ARE a wasterthough, you WON'T get my address from Andyso don't waste your postage. I am agenuine AlchNews reader and not some "madeup" person from Andy's imagination. Myname is Lloyd Garland and I live inBristol. I hide from no-one! 1 some work! 1 some new programs! He explains! 1 similar device to the +3 / +2a's! 1 section with his own brand of wit! 1 screencalculating) already take 512 Bytes. ThenI used routines that are very fast, butneed more memory. Some might also wonderabout the fact that I placed UNISCROLL at32768. This was done because many routinesand compilers already use higher addressesand I wanted to avoid collisions withthese. 1 rules of what to expect. 1 rightjustification when editing. 1 revisedinformation sheet. It was while compilingthis that made me think about someguidelines for 8 bit libraries, inparticular the Spectrum. As you know, ifyou have any problems with any program, itis recopied for you free of charge. PrismPD didn't do this for some time and whenone person received his disk back, itdidn't work so reformatted it and sent itback for re-recording. But, all he gotback was an insulting letter accusing himof somehow trying to cheat Prism PD! Quitehow he is doing so by requesting the SAMEtitles is beyond me! I can understand ifhe asked for DIFFERENT titles! 1 reside here. 1 remarkableaccuracy, and lending the game a greatsense of realism.E 1 relatedpublications have appeared since the lastissue of AlchNews, all of which deserve apreliminary mention in the news sectionbefore being plugged in Trading Post. 1 publisher : 1 programming, Roy Benson." 1 programmers. 1 programauthorised for release by AlchemistResearch by the Portugal +3 Owners Club.Y 1 printutilities, ZX printer simulators for IF1 /128 / +D (which makes a full size Epsoncompatable printer behave like a ZXprinter), Spectrum ROMs for the SAM, pluslots of well programmed games andutilities. 1 printer port. 1 pressing a key (a to u) or 1 preliminary tests of our "HEY! 1 powerful graphics / labelling! 1 otherwiseunpredictable things might happen when youpress the button...!G 1 originalcharacter,you will have to take 128 offthe original value) DE should contain theaddress of the start of the buffer youhave made.(Don't forget to initialise thefirst entry) 1 ordistribution. Quite why I cannot explain,but he clearly doesn't want you the publicto see his letters.i 1 opinion on Spectrum UK, plus more! 1 operatinginstructions. 1 opening, Staff promotions and! 1 one and press a key." 1 on-screentypesetting 1 on behalf of.. er.. Orson! 1 ofworkspace into the screen! 1 ofprofessionalism. I welcome all theirex-readers with open arms where qualityand excellence are guaranteed!t 1 ofacceleration 1 of which work ONLY with Alchemist! 1 of the best and worst Spectrum! 1 of some new hardware plus! 1 numericexpression. If zero, the output will go toscreen, if other than zero, then a usersupplied routine will be called every timea character is output to the screen. Theaddress of this machine code routineshould be stored in the two bytes startingat address 59934. The character to beprinted is supplied in the accumulator andthe routine is terminated by a 'RET'instruction. 1 nothing)otherwise. 1 not forgetting to add one to the addressnext time round in the loop (eg)J 1 not suited for the Spectrum,! 1 noresponsibilities for any keys and / orkeyboards damaged? 1 news from them. 1 n(j)=n(j)+1 1 much more. 1 modernmultiplication code. Ignoring spaces, theoriginal plain text message contained 18characters. These can be stored in a 2*9,9*2, 3*6 or 6*3 array. 1 menu in Tasword 128, plus! 1 makes a typical Spectrum scrolly! 1 losing his touch. 1 likeSpellunkler, BG Services and many more?+ 1 last months coverage of Fireview,! 1 l]X]XX]XX]X]XX]XX]X]XX]XX]X]XX]XX]X]XX]XX]X]XX]XX]X]XX]XX]hXl]hXX]XX 1 keyboard and getting the most! 1 isunderstandable, giving A.R. a plug wouldbe like giving me all his readers. In themeantime I am happy to welcome ex-INDUGmembers who are extremely happy with myservice and prompt replies. 1 issue, by J. Blomley 1 issue with a good look at! 1 isdisplayed on screen. The stack can storeup to ten values in all... any attempt toinput an eleventh value will result in thesame error message. 1 isarchieved by not scrolling the textdirectly on the screen but using a definedworkspace in which the text is scrolledand then copied onto screen. 1 into the same window ; r ; 1 interesting method of rescuing a! 1 inspires Miles Kinloch to write! 1 important message ; r ; 1 i$$h$i$h$i$h$ 1 horizontally. 1 his new titles. 1 hardware recently. 1 happenings in the PD world from! 1 guide to 1 gives a great tutorial of this! 1 games in it's history. 1 g0f00g0f0g0f00g0f00g00f0g0f0g00f0g0f000g0f0 1 futuristiclawnmower, are based on some of the latestFLYMOW designs which Mr Benson has beengiven exclusive access too.y 1 full-colour 1 form:PUT_f,a,y,x,d,w. Where f shows the way thestored information is to be put back ontothe screen:d 1 finishedcompositions can be output to a compatibleprinter in a range of magnifications up toa maximum of 32 diameters. Printer outputis in the form of strips which are thenmounted together to form the finishedproduct. 1 f=6 Same as f=2 but as above 1 f=5 Same as f=1 but as above 1 f=4 Same as f=0 but current attributes& 1 f=2 Screen is XORed with memory 1 f=1 Screen is ORed with memory 1 f=0 Screen is overwritten by memory# 1 f0g0f000g0f0 1 f0g00f0g0f0 1 f00g0f00g0f0g0f00g0 1 f(sp); f is used to fill, change colour orgo over whats in a window, if it isfollowed with a udg pattern, letter orgraphic character then it will fill withthat. 1 extended Basic program. 1 explanation of INIT. 1 excellent tutorials. 1 excellent tutorials for this! 1 ends at 34433! Also see 1 encounter.Meanwhile, the clock is steadily tickingaway...; 1 editor and designer. 1 editions column, painfully unfunny.# 1 easy-to-use 1 e2; Not a food additive , the letter callsthe border for the window and the 2 is theborder pattern selected.l 1 duringRUN-time: 1 disk which has been rendered! 1 directory. 1 details on connecting a robot or! 1 depending on the size of the 1 demo. Theres also a competition. 1 decode (1) ";x 1 decision to ignore more letters,! 1 cured, latest price guide, ribbon! 1 converter(SPC-8K) has an 8k buffer but will onlywork when connected to a serial port. TryDNCS or any other office suppliers for athird party in-line parallel buffer butexpect to pay at least `60! 1 constantlydescending from the top. You can flip andmove them as they fall, manoeuvring theminto position for when they come to rest.The idea is to make the blocks fittogether, in jigsaw-like fashion, with asfew gaps as possible. When you make acomplete line without any gaps, that rowthen disappears and everything on topdrops down a row. You lose a life and haveto start again if you let the blocks pileright up to the top, and the higher youlet them build up, the harder it gets... 1 connecting between Amigas and! 1 configuring program for the! 1 complaints section. 1 community. 1 classics.Extremely low prices, plus a fast andfriendly service!D 1 charset. If using a normal 1 certain libraries running poorly! 1 carelessattempts at this project. Should any keylugs be broken, a tiny drop of superglueshould rectify the problem but DON'Treplace the key until it's thoroughlydried! 1 called"Transylvanian Tower". Well, I've nowunearthed my other two RSS games, both ofwhich are hard to obtain nowadays. I'vedecided to look at them for the first partof my section this issue. 1 c07; Colour of Paper and Ink (07- blackpaper,white ink.) StandardH 1 bytes/lines) the workspace 1 bycivilisation, ledgend (sic) tells thatthese1 1 by Roy Benson 1 by Orson of The United Minds 1 but it's still probably better than Ziggyfrom QUANTUM LEAP...> 1 both covering some excellent! 1 between two Spectrums without the! 1 bestsettings, nor the most economical, butthey are the best for me.G 1 beinvesting in a device shortly and may beoffering a low price re-ink service forLC-100 ribbons and compatables.u 1 because an increase in more lies! 1 because of adopting guidelines! 1 b0; tA; <stop the tape;2p;24s; 1 b0; b is for border (the one round thespectrum screen), 0 is the colourselected.] 1 available from MaplinElectronics Plc, further details can befound in their excellent value for moneyfull colour 800 page catalogue. Addresselsewhere in this issue of AlchNews! 1 assemblers, 1 article on looking after your! 1 article on transferring data! 1 anddescenders may pass outside Window. IfWindow is against right edge of screen,(R)IGHT-SHIFT isi 1 and"breathtaking entertainment". Strangelyenough, it does. Well, it certainly hassuperb full-colour graphics (Daley ispersonified as a little cartoony bloke),and would almost be breathtaking if itwere not for the numerous bits where youhave to tear your joystick in half. Imean, of course, the famous "joystickwaggling", the bane of a gameplayer'slife. This may help to simulate thegruelling action, but it really knockshell out of your poor little joystick(aah!). Otherwise, this game is reallyquite good and doesn't appear dated,except for the music, a non-masterpiece of48k sound. Why is it, I wonder, that somany pieces of 2-channel 48k music arecompletely tuneless? It's not a compulsorything - some games (ie "Equinox") had nice48k music - but 90% of the tunes seem tohave notes deliberately picked to clashand not to harmonise at all. Or maybemusic wasn't invented until 1985...? 1 and you could even add a hard drive!$ 1 and trouble by M. Sherwood. 1 and humour. 1 and double and quadruple sized charactersand a normal option:> 1 and the slightly more elaborate textESCAPE AT MIDNIGHT is:@ 1 althoughprimarily designed for use with a modem,will work fine with a null modem cable.Y 1 also.The software market is becoming saturatedwith old ideas and really just souped upgames for the new machine. Would you buyManic Miner for `40 with great newcolours, super speed and sound when youcould have the original AND a computer torun it on for less? I was in Toys'R'Uswith Andy a few weeks ago and he wasconsidering buying ELITE for his "littlenephew's" (It's really his!) Nintendo. Iasked him why and he couldn't reallyexplain, except perhaps a hope of betterspeed. But, other than that it lookedexactly the same as the Spectrum versionbut probably wouldn't let you addMultiface pokes! 1 aid of RS232. 1 again, adding disk syntax if needed.$ 1 advice and DIP switch settings. 1 adeliberate plot to blame Andy Davis forthe short comings of SUK -AlchNews hasnever been a month late- and all theorders and questions get posted THE SAMEDAY! I know, I've been there and seen itfor myself, and I'll swear to it in acourt of law. It's just a power struggle Ireckon, nothing more. 1 adding disk syntax if necessary. If youonly want to edit the PRINTER menu, type:S 1 a$(26,4): LET s$="": LET f$=" " 1 ^ (the arrow on key H which you get withsymbol shift), this enters your text intothe bottom left corner of the window, whena line is full it scrolls up andcontinues. 1 ZENOBI SOFTWARE 1 ZAT endured a great many changes in styleand content to fight off the losingreadership but never succeeded, especiallyafter our editor resigned his position andsupport for the magazine due 1 Z X superprint- enter superprint mode.& 1 Your programs, long or short are alwayswelcome to expand our library which isalready the largest of it's kind in theUK. Contributors have free access to thelibrary. 1 Your Thingclair magazine 1 You'll find Theo's programs at AV373-392,ED63-64 and GA182-191.@ 1 You will need: 1 You will need, from Maplin Electronics:' 1 You will need to refer to your manual forprinter, and I/O port connections. Datalines from the printer port are connectedto a 7408 quad AND gate. This acts as abuffer, with each line connected to atransistor. When a signal is sent, onetransistor is turned on, activating therelay. 1 You will find that the LEDs will fitdirectly into the circular holes providedin the box - neat eh?! You may like to puta tiny drop of glue around the edge of thehole to hold it in place. 1 You still have graphics M,N,O,P availableif you need them, perhaps you could usethem to change the pich size?q 1 You should now see your textfile appear onthe Spectrum screen.> 1 You may like to type OUT 65533,14 to"officially" set up the port.G 1 You could of course, use HiSoft Basic (ora similar compiler) to compile yourcontrol program. This will give you someextra speed, although use a bit morememory. 1 You could always use a COMMS program fromthe APD library instead of this rather"basic" control program if you wish. Andyhas loads of them, and I'd particularlyreccomend 1 You can run this with the TEST disk indrive one.4 1 You can now type text on the keyboardwhich will appear on the screen. Note thatwhen you reach the right hand edge of awindow the word and colour wrap takeseffect and all the relevant Escape codesare inserted for you. 1 You can format the disks to 83 tracks,1814k. It claims to be faster than anyother interface and uses TAPE commands!{ 1 You may find that when encoding anddecoding large textfiles thatM 1 You will notice that 1 Yet, in early December (after AlchNews wasreleased), I received a copy of "PD POWER"magazine (run by Prism PD), dated October1994. This magazine contained at leastHALF A DOZEN attacks on myself andAlchemist Research. 1 Yes, you too can have your own article byBen Douglas, Luxuriantly hand-crafted fromonly the finest ASCII. How, you say? Readon... 1 Yes, it's what's in almost every singledemo made for the Speccy!! This is thestrange bit in a demo where you sayhello/hi/howyadoing/nicetohearfromyou toeveryone you know!! It's also where yousay all that to everyone you dont know,but have heard of. And also to peopleno-one's heard of, even themselves!! 1 YSMB includes a number of commands whichallow the user to directly manipulate theattributes file. 'CHANGE_' is a newcommand that permits alteration of certainparts of each attribute byte, while stillleaving the others intact. The command isfollowed by two numeric expressions,representing the 'mask' and the data. Themask, which is used to show the bits ineach attribute byte that are to bechanged, is best thought of in binary form- if a bit in the mask is one, then thecorresponding bit in the attribute file ischanged. The data shows the changes to bemade. This procedure is accomplished bythe following steps: 1 YSMB has three char sets. Selection iseffected by 'FONT_', and this commandrequires a single numeric expression:y 1 YSMB now provides the Spectrum withprocedures- subroutines which can becalled just by executing their names. Asubroutine's name can be followed by aseries of expressions, if so required.These expressions can be assigned tovariables at the start ready formanipulation by the rest of 1 YS MEGA BASIC 1 YPOS-33280 (96): The Y-Position of thescroller. Position 0 is at the top of thescreen! Possible values are 0-255! Thescroll disappears in the lower border ifthe the value is above about 184(depending on the high of your charset andon SPLIT) and reappears at the top withvalues above about 248! 1 YOU" device featured in AN13. 1 YOU ONLY HAVE A 1 YOU ARE USING MY 1 YE OLDE REVIEWES 1 Y-Position (=CLSCR). 1 XPOS-33292 (1): The X-Position of thescroller. Depending on the width of thescrollers possible values are 0 to 30.z 1 Write up by VIC BISHOP. 1 Wordprocessors, textfiles and 1 Wordprocessors 1 Wolfgang & Monika Haller (WoMo-Team)9 1 With the simple program given it would bejust as quick to perform the coding ordecoding by hand directly from the table.However, once the number of words getsinto the hundreds or even thousands, thetime saving produced by the computer isenormous. 1 With great interest I set off home, and onthe way dropped into Blackpool Centrallibrary. Although they had several speccybooks listed on the library terminal, nonewere actually in stock, however I did findsome other equally interesting books. 1 With YSMB, the whole of the screen is nowused for INPUT instead of the usual bottomtwo lines. You'll notice that all KEYWORDShave to be typed in full (like 128 BASIC).You must enter the KEYWORDS GO SUB and GOTO with spaces otherwise you will get asyntax error message. YSMB was releasedfor the 48k in 1984. 1 Windows This is another powerful optionand also has its own menu bar. The firstthing that you have to do upon selectingWindows though, is to define one. This isdone in exactly the same was as defining atext window. 1 Why would SUK at one time have considereda "merge" with Alchemist Research? Andywas certainly never told of this plan. So,why do they moan when they consider thatAndy is trying to take them over when theyclearly would have liked to merge with AR.At the end of the day, the end resultwould be the same. 1 Why is it that Kobrahsoft's DICE utilityallows you to format +3 3" disks to 203K,and their DB2 program won't back them upto tape? 1 Why do certain "top brass" members ofSpectrum UK want a single outlet for allthings Spectrum I wonder. It wouldn'tmatter who took over who, the end resultwould have been one step closer to thatend, a single outlet for Spectrum stuff.The ONLY thing that would be dependant onwho did what is who would be in POWER, or"control" of the newly formed company. 1 Who is it that wants the Spectrum world tocome under a single organisation? NOW tellme who tried to take over who.r 1 While I was writing this listing andtesting it, I had forgotten to put in thefinal POP BC, and the RET was returning tothe last address on the stack, which waswhatever BC had contained. I also, forsome reason loaded B with 256, which inreal terms is 0 files to be catalogued.Assemble this and save it with: 1 Where you take this experiment from hereis upto you. My personal recommendationsare that you should use guaranteed brandeddisks wherever possible and perhapsunbranded cheap disks for backups, storedin cool dark places, such as a loft. But,not all of us can afford to backup ourentire disk collections. I'd be interestedto know how any of you take this articlefurther. 1 Whenever this is on screen, pressing the'1' key inverses the palette, thus greatlyincreasing the range of possible styles. Asecond press reverts to normal. Pressing'X' will cancel any PRINT, FILL or OVERcommand. 1 When you've finished, simply pop the largespring over the hole and pop on the key.Don't hit it too hard, just a firmkeypress until it locks back onto thekeyboard. After replacing them all, giveall the keys a try to make sure they work.You should find that the keys have adifferent feel and sound to them. 1 When you've finished editing, press EXTand then 4 to put the modified menu intomemory. If you're happy with what you'vegot (scan through with the TRUE VIDEOkey), then return to the main menu andselect SAVE TASWORD option, but don'tforget to alter the Insert, Wordwrap andRight Justify back if you changed them. 1 When you've cycled through all the numberof pokes it found and it still hasn'tworked, you must use the FLIP option andtry a different register. 1 When you've done, simply use the SAVEoption.1 1 When you remove the keys, it is VITALLYIMPORTANT that you take care not to losethe springs from under the keys! Also, tryand keep them seperate otherwise they willlink together and they are murder to part! 1 When you RUN the program, it asks for thelength of your textfile and then loads it(amend for disk system if required). Itthen requests your 10 figure ID code.The program will now encrypt your text andask if you want to resave it. 1 When using letters for named routines, donot mix small and capital letters ,theprogram seem to see them as differentnames! The same goes for calling fontsetc., All commands must be sequential andcomplete or funny things might happen, orbits of your display won't run. 1 When soldered, put a bit of electricaltape over each leg so that they don'tcontact and short out.j 1 When pressing the button, we see we havejust poked 36868 with 0. Press "N" againand repeat the above steps.o 1 When playing, you can save your game oreven ask the computer to give you advicewhen stuck in a tight spot. It couldn'thelp me much when I was checkmated though!Setting up the board is useful as itallows you to place pieces where you liketo examine a problem, like the ones in theSunday papers. This game is extremely old;still, chess hasn't changed over the yearsand the computer will put up a good fight.The graphics are basic 2D pieces which arefine for this game, although later chessgames (like CDS Chess) had a 3D option. Asfor sound, there are a few beeps andthings but they aren't really necessary orvery good. 1 When loaded, insert your damaged disk andpress a key. It will then cheque the disktype, format and the directory. If itfinds a problem here it will automaticallyterminate. If the directory is damagedthen the computer's "guide" to whats onthe disk is essentially lost and so areall the files. You'll have to format yourdisk and check it with DISCKIT to makesure it's ok. 1 When executed try cataloguing the TESTdisk now! As you will see, the disk isrestored.] 1 When completed, it will list the fileswhich were on the damaged sectors and tellyou which ones were completely intact andnon-damaged and any which were corruptedand must be deleted by yourself in Basic. 1 When Tasword has loaded, select CUSTOMISETASWORD and then CHANGE PROGRAM options.On NO ACCOUNT go into the text entry modeand type anything! 1 When George contacted me, he called me aBADGOODFORNOT. But, before I set off totrack him down, he reassured me it meantBe A Do GOOD FOR NOThinger! 1 When 'ENDPROC' is executed, a jump is madeto the statement stored on the stack andits value is removed. Also, if theexpression of an 'UNTIL' command is true,the top value is removed from the stack.If the stack is empty but an attempt ismade to remove a value, then the 'PROCstack underflow' error message 1 When showing, any (P)RINTing will becentred up in the set direction. (Settingsare the cancelled).k 1 When installed into your Multiface,pressing the button will present thescreen over the page. There are fiveoptions, operated key of option is inbrackets. 1 What we need to do is cut off the righthand part of the "U" to make it more of an"L" (I tell you, it is "L" to make theseleads!). When you've done it, it shouldfit into the KEYPAD / AUX socket (but maynot lock into place - don't worry). 1 What we are going to do is remove theactual menu from Tasword itself andre-load it into Tasword 2. Any of you whoown Tasword 2 may have done this with it'sown menu system. 1 What was I presented with? Mr SherwoodHIDING BEHIND HIS ANSWERING MACHINE andnot taking my calls!h 1 What makes this and its predecessor, sobrilliant is the neat twist of turning theoriginal ALS formula into an adventuregame! 1 What gets me is that I made a simplemistake last issue and immediatelyapologised._ 1 What do you think? Are you prepared to putPrism PD on the betting table? I certainlyam. Are you? And if not, why not?u 1 What did Andy do that was illegal? Withwhat do SUK intend to charge Andy Daviswith? What potential criminal charge willSUK try to convince their solicitors topersue regards Andy Davis? Why are theycomparing themselves to Prism PD? 1 What are we supposed to do when he saysone thing and then does another?J 1 What I'm saying is this - if not a trucethen a silence. No attacks against eithercompany or proprietor both PUBLIC orPRIVATE. By public I mean any source ofinformation which is available to all,such as tape and disk magazines, demosetc. By private I mean in personal lettersto friends, colleagues, customers andbusiness associates. 1 What I'd like to know is where is it gongto end and when? Already the bubble hasburst on so many computers, many of whichare only a few years old. The firstcomputer to see it must have been the SORDM5. Any of you remember it? Well, howabout Jupiter Ace, Dragon 32, BBC, SharpMZ80, Commodore Vic 20, ZX81 1 West Yorks LS22 4EN 1 West Bridgford 1 Well, until next time. 1 Well, that's where the good news is...They are making a total rebuild of thespectrum, a new ULA, and using the (Nowpublic domain) Spectrum ROMS. I hear thatthe first model they will rebuild willalso have extra ROMs in it to emulate thespectrum at its original speed. It willsupposedly be like the Spectrum +3, withTwo disk drives, one 3" and one 3.5", forcompatability with existing machines. Itwill have a tape socket, and the Auxiliarysocket will have been done away with...Bad news for lightgun owners. 1 Well, he's bee away doing his NationalService with the Army for some time but itnow back and has supplied us with half adozen disks of some of his greats and newtitles. 1 Well, at least he hit the right holetoday, but the little metal cover you geton 3.5" disks is dented on the back, andit won't slide back over the magneticsurface it is suposed to cover when it istaken out of the drive. well, at least itwasn't a 3" disk, and hopefully the dataon the disk won't be damaged. In fact,once I've checked that it CATs OK I'llcopy it. It CATs OK, so I am about tobegin copying the files off one by one,with many 3" disks, the walls ringing withevil noises because there is not a diskcopier that will do a straight disk todisk copy with 3.5" disks on the +3. Idecided to try a different approach... 1 Well, after finally getting round tomaking one, heres my preliminary resultson successfully getting a single output towork. I shall do more work between thisand the next issue and shall hopefullyreport more then. 1 Well, after much experimentation andhassle, I finally abandoned the idea ofusing the RS 232 port because of the lackof a decent file transfer program with alarge data buffer in the APD library.Xmodem was the best, although only gave a20K buffer for data. 1 Well the blurp is all very good, but whatabout the actual game?@ 1 Well I'm pleased to say that this gamereally does live up to expectations! Thegraphics, as you can tell from thefollowing screenshot, are fantastic!, andthe gameplay is equally superb! 1 Wel, okay, so that isnt exactly what wewould say to each other, but I dontsuppose I can go around swearing andthings in a respectable fanzine eh??? <No.Ed> 1 Weeks later he writesdemanding an apology. Yet, I have shownhim all his mistakes and he won't evenacknowledge them. Even things as simpleas his counting go ignored. It seems hisphilosophy is ignore it and it may goaway. 1 We'll start with the keys. If you lookunderneath, you'll see a very tiny spring.Give it a spray with contact cleaner or,if you find this easier, spray a bit intoa jam jar lid and dip the spring in. Youcan leave it damp as it will dry itself. 1 We'll start the task of modifying Taswordby dealing with the menu system. I'veenclosed an example of my menu to showwhat you can do. 1 We'll start with the inbuilt featurefirst. It's explained in the manual, butnot featured on the menus at all.u 1 We think you got a very powerful utility,so whats else to say more than happycomputing. Just still another point: Wewant to make a correction about aninformation in AlchNews 14, where Andy haswritten about the sad demise of the SUC.That's an translation error, true is, thata member of the SPC was suddenly died andwe gave him a obituary notice in our mag.So the SUC is still alive. We arewondered, that no one has written aboutour offer for help. Don't you believe it?Too shy? However, we wait for yourquestions. 1 We start this issue inconjuntion with theInput article on secret codes with twoshort routines to encode and decode yourtextfiles. The programs have been run andtested with Tasword 2 files but will workwith normal CODE files from any other wordprocessor or even M/C program. 1 We hope you all have find yourself verywell and full of power in 1995. Maybe youare full of new ideas what to do on andwith your beloved Speccy. So why not writea demo or a new game? In this case we havea nice "little" program for you: Uniscroll2.1 from the legendary Vision of The MadGuys, avaiable from us or directly fromAlchemist PD. By the way some good news:Vision hasn't gone lost. He has a newadress and an Acorn 3010 (Archimedes), buthe also has his Speccy and maybe we willhear news from him soon. We are veryconfident, because Vision is furthermoremember of the SPC. 1 We hope our future issues can compare tothis and apologise in advance to our tapeusers who are already having to reserve aweekend just to read it! 1 We have been asked by many readers to moveto paper but we feel better in controlwith the medium we are familliar andleaders in and also promised otherSpectrum paper magazines that we would nottread onto their territory with anotherpaper magazine (to which we recieved nothanks whatsoever - honestly, it seems youcan do nobody a favour these days!). 1 We have also been informed by Robert Skenethat the same issue ran an article on theforthcoming MIDGET graphics system by AlexLogie which was not written by him! 1 We don't do anything for financial reward,we do it because we love the Spectrum. Ifit wasn't for Andy Davis, AlchemistResearch wouldn't be, and then what wouldyou do? Where would you get support from?The answer is simple, you wouldn't getanything like the service you get now.Why? Well, just take a look at the PDcatalogue, and tell me where you'd getthat range of software from. You may getone or two titles from other libraries,but you wouldn't get them all from thesame place AND FOR FREE! Does anybody outthere honestly doubt that AlchemistResearch has the largest collection of PDsoftware in the UK? If you do, then don'tbe a wimp, tell me so! 1 We could wait forever for the cataloguetrack of the TEST disk to corrupt, sowe'll do it automatically! Do this:w 1 We can go on about RS232 interfacing untilwe are sick of it. At this moment in timeI am because of the way Amstrad messed upthe port (is there anything they didn'tfoul up?). But, what do 48k users do, orusers with only one 128k and one 48k? 1 WOMO / SPC, Germany 1 WINDOW CONTROL 1 WIDTH-33291 (30): Width of scroller.Possible values are 1 to 30. It is usefulto use even numbers, otherwise CLSCRdoesn't work okay anymore. WARNING: Withvalues over 30 UNISCROLL might crash! 1 WHAT ELSE ? 1 WHAT ARE THE PRACTICAL USES OF CODES?% 1 WELL, I'VE NEVER SEEN ANYTHING LIKE THISBEFORE! Don't be put off, you have goneand spent lots of hard earned cash forthis, (depending which P.D. service yougot it from) so get stuck in, and withthese notes it might take you about fivehours less than it took me to make DLAN dowhat I wanted it to do! 1 WD40 or other electrical contact cleaner Piece of Cloth8 1 WARNING!! DON'T DISCONNECT PRINTER!!.% 1 W ipe window - wipes the window area clear.1 1 View frames This allows you to look atstored frames without corrupting thecurrent frame.b 1 Victoria Road 1 Vic Bishop is on the lookout for a W.H.SMITHS COMPUTER PROGRAM DATA RECORDER,measuring 10" * 8" * 2". If anyone canhelp, or wants to pester him about hisfindings with PowerPrint II contact: 1 Vic Bishop 1 Vfiler 8- Another program like Nsweep,Maxisweep etc.8 1 Version 2.3 15/8/90 1 Variables a,y,x,d and w are the same asthose defined for 'GET_'B 1 VR1 100K LOG 1 VISION of The Mad Guys Corp. 1 VIRTUALLY REALITY? 1 VERIFY is the most powerful tool and willcheck all sectors of your disk, givingtrack and sector details of any damagedareas. 1 V2.1 Update in 1/93 1 Usual Alchemist Research address.! 1 Using procedures, it's possible to split aprogram up into a number of seperatetasks. One procedure being written foreach task. Each procedure can then betested on its own and, finally, they canall be put together to form the finishedprogram. 1 Using Spectrum 128 +2 Grey with DATEL DISKDRIVE.0 1 Using DATEL DISK DRIVE you can also take aSCREEN DUMP by pressing the SNAPSHOTbutton and key 1.e 1 User Guide by Vic Bishop 1 User Process This returns you to theBASIC, and here a frames used feature isdisplayed. It can do whatever you likethough. 1 United Minds and Theo Devil - all! 1 Undo This is a very useful option, itundoes the effect of the last thingselected from the EDIT menu. It can onlyundo one thing though so don't rely on it! 1 Under normal circumstances, when you setup the Multiface to jump directly, itbecomes disabled again on returning toyour program. This happens through the RST0 routine in Multiface ROM, which youwould normally use to return to theprogram you had stopped. The routine usesan undocumented Multiface port, andMF_MAXIRAM works by duplicating the RST 0routine in MF RAM, but modifying it suchthat this port is no longer written to,and RAM between 8257 and 16338 is alwaysleft intact. 1 UT339 or +3 UTILITIES COLLECTION VOL.1& 1 UT336 or +3 COLLECTION VOL.1 1 USING THE TAPE PORT 1 USING MY ERROR 1 USING LIFEGUARD 1 USER DEFINED KEYS 1 UPDATES: An update sheet is available toanyone. If it's been some time since youhad any updates to your existingcatalogue, we'll supply the latest copy toyou. 1 UNITED MINDS are STILL HERE! 1 UNISCROLL offers the possibility to changethe variables SPEED, SPLIT, STOP, YPOS andFSLP from within the text. Furthermore youcan print text invers and clear the scrollon screen plus workspace. Therefore youhave to put textmarks into your text withfollowing parameters, which then changethe value of the variable to the parametervalue. As Textmarks UNISCROLL uses thelast 5 chars of the charset (ASCII Code124-127, see Spectrum manual!). 1 UNISCROLL is a scrollroutine that offers alot of possibilities if compared to"normal" scroll routines. Thisx 1 UNHAPPY: If you are justifiably unhappywith any aspect of the service, your moneywill be refunded.e 1 UNDOCUMENTED PORTS 1 U n-do - Use Immediately after WIPE, KLEAR screen, FILL OVER, EDGE, INVERSE, PRINT or QUICKPRINT to 'UN-DO' what you've just done. 1 Tyler decides to turn up and do! 1 Two pages are devoted to some of thebetter demos available and thres a page ofprogramming tips and pokes. The final pageis dedicated to hardware, detailing theMB02 disk interface and hardware availablefrom Sintech. 1 Tutorial written by J.C.Blomley 1 Tutorial by Dave Fountain 1 Turning it back ON is done with OUT 49149,1., 1 Try the two passage of text in the nextprogram. Working in reverse direction, ifyou run the program and enter --0--0---000--0-- 1 Transferring files from a PC to the# 1 Total Eclipse, Incentive Software's nextrelease, however, more than made up forthe dullness of its predecessors. Thesetting is a pyramid in Egypt, and thetask is to reach the secret chamber at itsapex, and destroy the curse before timeruns out. There are many obstacles toovercome and puzzles to solve along theway, though, and the main task is tocollect a number of 'Ankhs' which open thelocked doors you 1 Toggle This option can actually bedisplayed as toggle, set or erase.Clicking it simply changes the editingmode. It also selects pixel editing mode.Pixel editing is always on when the EDITmenu shows, except in Circle or Line mode. 1 To turn OFF the light, it's all down to asimple OUT 49149,0.= 1 To show how the system will work you needtwo disks. Label one of them TEST and theother ARCHIVE. Format them both and thenput two files onto the TEST disk: 1 To show how Lifeguard works, I tried itwith Starglider to show how easy and howdifficult it is to find lives.r 1 To perform pixel editing, move the cursorto editing area and click the cursor. Notethat, as with lines and circles, textcodes will be displayed unless graphicescapes are inserted. When editinggraphics it is usually a good idea toinsert a line of ESC-W's (white graphics)down the left hand edge of the screen.These can be replaced by colours ifdesired when the graphic is finished. 1 To make effective use of the patterns onthe Style Palette, you need to print textfairly large and 'Chunky', which meansKEEP IT SHORT! If you intend to print longlines of text, you may have to use Style-P(solid black) to ensure legibility. 1 To make print outs ,save screen$ etc,place suitable commands between theRandomize usr and the :stop commands inthe appropriate prog line. If you try tomake an epic extraviganza, keep a check onhow much memory you have available asthings disappear if you overstuff it ! 1 To load back into your Spectrum, simplyload your program "name".C 1 To MOVE the window to your chosen positionUSE:- A for UP. Z for DOWN. N for LEFT. Mfor RIGHT.^ 1 To put POWERPRINT II onto Microdrivecartride first type in the following shortprogram:-] 1 To my surprise the TV was strangelyentertaining over the xmas period, withITV showing good movies like the ROCKETEERand BBC2 having a 'weird night'. 1 To enter press CAPS SHIFT Z. Ensureprinter is on set Horizontal and Verticalenlargement by pressing a key A to F.y 1 Three great new 1 Though it is nothing special, this programcould be worth acquiring if you don'talready own Nsweep or something similar.6/10 1 Thornton Cleveleys 1 Thomas Eberle, SUC 1 This, and its forerunner Arkanoid, wereinspired by the original Breakout game, inwhich you control a bat, using it tobounce a ball against a wall of bricks,which then disappear when hit. If you missthe ball when it returns, you lose a life. 1 This will give you open and closed squarebrackets on the normal brackers and halfand quarter fractions of "h" and "x" keys.There are plenty of other characters. Toselect them you must take a look at thesecond character set on the Tasword menuand compare them with the code pages inyour Star printer manual. Note down thekey which each character is next to and dothe same as the above. 1 This was one of those occasions when theAmerican producers, decided to set anepisode in good old England. The storylinewas that British VIPs were mysteriouslydying from spontaneous combustion -suddenly bursting into flames of fire forno apparent reason - MI5, at a loss toexplain this, called in the FBI toinvestigate. 1 This was certainly nothing against Thomas,who has been a close friend for manyyears, but simply because he hadn't sentus a copy of the magazine to look at! 1 This tells the PC that you want to set upthe COM port to 9600 baud, 8 data bits, noparity and two stop bits. Ignore what themanual tells you here regarding theSpectrum RS232 port. The Spectrum requiresTWO stop bits, not one (as stated). 1 This resulted in a wonderful new contact -Mike Mee in Wales. He is a big user of theemulator for the PC and is currentlyworking on a CD-ROM of almost everySpectrum title ever written! To accompanythis phenominal effort, Alchemist Researchhas supplied the entire Alchemist PDlibrary and all issues of AlchNews to thecollection. 1 This puts a minimal file header on theCP/M COM file to tell +3 BASIC not to loadit as a basic file by mistake. You alsoneed to do this on drive M: as it doesn'twork on a 720K disk for some reason,whichbrings me to another point. I think thatthe MSODBALL.HED file should have beensupplied in the actual library witheveryhing else because I'll be honest, Idon't actually read the documentation allthe way through. OK, I'll be even morehonest, I won't read the documentationpast where it says what the program isfor. 1 This program will now take the archivedcatalogue from our ARCHIVE disk and put itback onto TEST. As before, put TEST indrive one and ARCHIVE in drive two. 1 This program will be a little bit morecomplicated than the others we have triedso far, in that it needs some extra BASICto make it work... Here's the listing-Bolt it on at MAIN... (Newcomers, getAlchNews 13 and find out) 1 This program seems to be more of a bit offun rather than having any practical use.It has been well written, has gooddocumentation, and is presented well, butthe fact is that it uses memory all of thetime. 1 This one had me foxed until I read thedocumentation. Guess what- no COM files!Not even a SUB! So I have to read thedocumentation properly. This is not astand-alone program, and to use it youmust have Mallard basic. That's alrightbecause all +3 CP/M users should have it.What hapens with this program is that youuse the GENCOM program on side B of theCP/M disk to generate a new version ofMallard Basic with RSX's in it( RSXs areResident System eXtensions). Using upabout 1.5K of Basic Workspace, thisprogram adds about 25 new commands toMallard Basic, which really is extremelyuseful... 1 This one allows the program's run timedefaults to be changed, and lets youchange the work drive to c:. this done, itwould finally work for me. It prints thename of the file it is compressing on thescreen, alongside a display of how farthrough it is compressing. On my disk,containing some runnable files and textfiles, it compressed them to just overhalf the size they were before. This is auseful program, and I quite liked it. 8/10 1 This new game is in fact a remix of theoriginal 1993 mega-hit, which in turn wasbased on the much loved ADVANCED LAWNMOWERSIMULATOR game (a Y.S. classic from 1988). 1 This month I've condensed all of my stuffinto one or two parts, so that I can getaway with only writing one article. I'llbe reviewing five CP/M programs, Exploringthe +3DOS catalogue command, throwing insome general silliness, putting it all ina lightly greased baking tin, and puttingit in an oven that's been preheated to gasmark 4 for half an hour. (serves three tofour thousand) 1 This issue of PD Power also made a snideattack on Chris Taylor for making his newprograms non-PD, and also myself for beingthe only distributor. He called it "sourgrapes". You will all be happy to knowthat The Knights programs, past andpresent are available from all Spectrum PDlibraries, with the exception of Prism. 1 This is where MF_MAXIRAM comes in. Thisutility programs the Multiface to bypassthe menu when enabling it, and as aresult, becomes available for use, freefrom any danger of corruption. To cancelMF_MAXIRAM and restore normal Multifaceoperation, just press the button whileholding down the Break key. 1 This is the tricky part! Grab the largerspring and gently give it a quick tug.DOn't strech it too far or the effect willnot work. Compare it with an un-pulledspring. Try not to make the spring longerthan 20mm or 3/4". When you've done thelot you can give them a spray if you wishbut only if you've noticed a great deal ofgrime and even rust on them! 1 This is one of those programs some willplay with for a while, then not use, whereothers will love the program, its ease ofuse and possibilities of making reallycomplicated bleeps. I did find it fun, andalthough it had no real technical use, Ihave to give it 7/10. 1 This is going to lead to a society ofagrophobics and that other one - fear ofpeople. <peopleophobic? Ed.> If you'reliving with computer images, how are yougoing to be able to interact with realpeople? 1 This is another one of those programswhere you have an arrow pointing to a biglist of files and you tag those you wantto copy, erase or build a library from.The concept is nothing new, I believe itwas started in 1983 with a CP/M programcalled Nsweep. This program is written in8080 code, and is slower because it lacksthe enhanced instructions the Z-80provides. (Such as LDIR, to name but onevery useful instruction) 1 This increasing computer control may haveit's advantages - certainly in terms ofavoidance of theft and fraud and forgednotes. ventually it may be that every shophas access to your credit rating. 1 This hardly needs any introduction, beinga classic puzzle game which has made itsmark on all the major computer formats andgames consoles, but for anyone who doesn'tknow, it's of Russian origin, and the ideais to fit together all the differentlyshaped blocks that are 1 This game is not really much fun, and istoo difficult for just about anyone withits incredibly obscure puzzles. However,it is very old indeed and came out onlyshortly after the Spectrum 48k itself, andis probably worth looking out for for thatreason - it is a collectors' item due toits age and unavailability in these moderntimes (what did happen to Artic?). Justremember, type HELP as every third commandand you won't go far wrong! 1 This article was submitted to AlchemistResearch for distribution as part ofAlchNews provided it was not altered inany way whatsoever. If you don't like thecontents, my opinions or anything else inthis particular file, then tell ME, notAndy. I wrote it, they are MY opinions,and I am the one responsible for it'sexistance. You got a problem, you come toME! You got something to say, then say itto ME, not your best mate. If you are nota waster and you have 1 This article revolves around my personalpreferences, which have also been adoptedby a few new Star owners, but it's veryeasy to configure your own definitions. 1 This article refers to the Disciple# 1 This article has spawned two new articledirections for AlchNews. You will find theinformation for encoding textfiles in ournew series TASWORD TUTOR and next issueour article will move to protecting basicprograms by adding a coded passwordroutine (thanks to John Thompson for thebasis). We'll also be continuing our INPUTseries of articles, with many thanks toMarshall Cavendish. 1 This all depends on what mode your printeris in. You will note on page 65 of themanual that it works under IBM mode only.To make this effect functional, set EDSswitch A1 to ON. 1 This "real damage" stuff also quoted inthe article is NOTHING compared to thedamage they have done to themselves byletting down their customers. I find itVERY strange that only a few "chosen"people within the organisation knewanything about why the customers were keptin the dark. 1 This is moving towards the 'cashlesssociety' where money is moved aroundwithout being touched. Look at the waydebit cards have infiltrated our society.Being frustrated at card users atsupermarkets and petrol stations, theAlchNews editor swore he'd never use one -now he's never without it! 1 This is indeed NOT TRUE WHATSOEVER.Whether this is purely accidental or donethrough spite is yet unknown but AlchemistResearch will pressure for a publicapology to be issued by Martyn Sherwood tothe team, in PD Power and to AlchemistResearch - the official distributor fortheir titles who are NOT happy that thisinformation has been circulated. 1 These are the same as the above, excepthold CAPS SHIFT before pressing the numberwhilst you are still in "customise printercontrol" mode. 1 These are all neccessary when you want toappear totally out of your head whenwriting text.a 1 Theres an article and circuit diagram ona MIDI interface and a review of somegames available from Sintech Software.z 1 Theres a new members section, featuringme! An editorial and comprehensive CLUBNEWS page, for the SUC club. Theresfurther news from the Spectrum and SAMworld. One article which interested me was"Is Format Publications hindering Sintech?" (Sintech is the business behind theSUC). Thomas explains that Format doesn'tpublish anything from him and that he senta free game which prompted the response"what cassette?". 1 Theres 16 pages, in normal A5 format.Presentation is excellent, as is printquality.\ 1 There's also a new command called 'VDU_'that's directly equivalent to PRINT CHR$.Some examples: VDU_2 This makes allsubsequent output appear as standard sizecharacters, whereas the following printsout 'AB': VDU_65,66. Strings of characterscan be printed down the screen of the'DOWN_' command. The command takes theform: DOWN_,y,x,a$ Where y is the line onwhich the first character is to beprinted; x is the column at which thefirst character is to be printed; and a$is the string to be printed. If the stringruns off the bottom of the window then itwraps around and re-appears at the top. 1 There was also an interesting book oncomputer disk formats, which includedcoverage of the 3 inch disk, D-I-S-K Isaid!, this book was quite a laugh as itfelt the 3 inch format was 'likely tobecome the most popular disk formatavailable'!. 1 There must be a buffer that has been setup to recieve the catalogue. It must haveat least two entries in it. An entry is 13bytes long (8 for the name, 3 for thefiletype, and 2 for the length in Kbytes)If the buffer is smaller than thecatalogue, then the routine can be calledagain, and read in some more information.The way it does this is to take the firstentry, and start the catalogue from thefilename that is greater than that. eg. ifthe first entry is (c . ) then (d . ) and(e . ) will be read into the buffer, but(a . ) and (b . ) will not. this meansthat the first time you read part of thecatalogue, you should fill the first entry(known as entry 0) with zeros, so that allof the other entries will be greater thanit. Any time that you want to read thenext part of the catalogue, you should putthe last entry read into entry 0, so thatthe next file read will be the one afterthat and none will be missed. 1 There is only one initial drawback to thisplan. Firstly, as you are addressingsectors yourself rather than through the+D's normal filing system, you will haveto make your own records as to whichcatalogue is stored where on your archivedisk. You also have to be careful not tosave or load any normal files onto thisdisk! This could be helped with UT372DATASHIELD from the APD catalogue. All youneed to do with regard to keeping track ofyour disks is to use a simple databaseprogram. APD will supply one suitablyadapted for this use should anyone requireit. 1 There is also another sound output port,so that leads do not have to be plugged inand out of the tape port too much. The +3sound bug has been cured(IE. the +3 soundbeing crap when the Tape is plugged in) 1 There is a choice of two Oddball formats,one with a larger root directory, and onewhich is more compatible with certain DOSversions but with a smaller rootdirectory. Format 1 made a 0 byte fileappear with a dot as a filename, which wasvery disconcerting, and a bit like an eyewatching me as I eradicated it from thescreen with a CLS command. I triedconverting it back with a test file on,and I got a complaint about a missingaddress mark. 1 There is a circuit diagram somewhere inthis article, and only a few points needbe explained further.i 1 There are two methods of modifying themenu, either manually or through theinbuilt facillity. I prefer the former butit's a little more fiddly and may need theuse of Tasword 2. 1 There are some games in which the crashingsymptom never happens, however many timesthe snapshot button is pressed, and thesealways turn out to be ones which overwritethe BASIC area and put values into23728/23729! 1 There are five libraries of programs onthe disk-3 1 There are 160 tracks on a normal 80T DSDDdisk. A normal +D formatted disk catalogueuses four tracks. This means that 160/4 =40. 1 There are several files which must beloaded, I've renamed them to lessmeaningful names(!):h 1 There was a time, back in the earlyeighties when interfacing your computerwith a robot or buggy seemed to be anecessity. A whle range of fashionableadd-ons existed, from robotic arm toturles...? This was fine, although thecost usually deterred most Speccy owners. 1 There is no doubt that this game'satmosphere and sense of realism is largelyattributable to the Freescape environment,which, coupled with an imaginativescenario, makes a winning combination. 1 There are five programs on this diskanyway, and I find that they are a prettyfair bunch._ 1 Theorganisation is run by two very nicegentlemen, Eddie and Arthur and run itvery much in the way of AlchemistResearch. They cover all the older 8 bitcomputers, including ALL 1 Theo obviously has an interest in dinos,as when you load up the prog, and select adinosaur you want to learn about, itpresents you with a beautifully drawn picof the dino in question, and then presentsyou with a screen of info. 1 Theo has made it clear that the programshe has sent are NOT Public Domain and mayonly be distributed in the UK by AlchemistResearch only. 1 Then, the public lies. I cannot recallany libellous or vicious attackingarticles before PD POWER came along. Iremember it started with a public attackof Alec Carswell, and then ridiculousmemos in FISH magazine to myself. If hewanted to say something to me, why nottell me personally rather than a publicmessage like that? For his information, aMEMO is classed as a personal internalmessage - not given to a third party. 1 Then you get the problem of writing theinteresting bit that everyone wants toread!!! Well, I cant tell you much aboutthis, because as we talk complete nonsenseall the time, we dont know exactly whatbits are interesting. We've been told byreliable resources that our texts are'funky' 'really funny' and 'mad'. Most ofthis came at the time the intro toCEREBRAL was watched, and who wrote thatstrange text?? It was I, me, myself, moi,Orson, (and any other words used todescribe me - usually "fat git" & "bowlcut" from Dok). 1 Then I got the shock of my life, a bookentitled - Introduction to PC computing,MS-DOS, GEM, and BASIC on the PC200 and PCcompatables - by Patrick Hall. 1 Their catalogue contains thousands oftitles, all at very low prices. Besidesnew titles, he can also get some classicstoo. Theres even provision for +3,Microdrive, Opus and +D programs. For acatalogue, send an IRC to: 1 TheAN15.6: final part, broken down into two- 1 The whole point of transferring files wasso that somebody with a Microdrive and a+D system could transfer files between thetwo different storage media. Of course,because of the ROM conflict, using the twodevices on the same machine at the sametime was out of the question. Splittingfiles longer than 20K into two or moreparts was not really an option either, sosome other form of data communication hadto be found. 1 The whole point of DB2 is to give youthe power to back up all your disks toanother disk or tape. It doesn't copydisk based files to tape, it copies a diskimage, which is a far better way to goabout it. 1 The way in which user-defined graphics aredefined on the Spectrum isL 1 The way I see it is that as soon as weawaken we will don our helmets and liveour lives alone. It doesn't matter if it'slight or dark, our reality headsets willguide us around our house. Want to movethe furniture? Simply use your cursor andmove the furniture. Shopping? Turn on the"Sainsbury's" program and walk around acomputer generated store for your goods tobe sent later. 1 The upshot of this is that the screenbuild-up is slow, and though there is agood help page, after each read of it, itbuilds up the screen again, printing eachfilename from scratch, instead of using anLDIR copy instruction to put the screenback after itself. 1 The unit can't have cost more than a fewpounds to make and, thanks to theexcellent skills of Lloyd Garland, itlooks neat and VERY professional and notout of place whatsoever. 1 The two new char sets are stored in RAMand thus can be altered if so desired. Thepseudo BBC char set starts at address48000 and the AMSTRAD at address 45000(CHR$ 32 - CHR$ 127) 1 The trick is to save the catalogue fromyour disk onto an archive disk with theaid of sector saving. Since you won't beusing the normal disk catalogue of yourarchive disk, the entire 160 tracks couldbe at your disposal. 1 The thing to remember is that the programis not articficially intelligent andcannot instantly find something it knowsnot what it's, or even we, are lookingfor. It's simply a case of trial anderror. 1 The textmarks: 1 The textmarks themselves don't appear inthe scroller itself but are exchanged by aspace. The parameters are left out, soeven with parameters, the gap between twowords is always one spacechar. So you caninsert the textmarks without disturbingthe look of your scroller! 1 The textmarks are registered when a newchar would normally appear on the rightside of the scroller. So to stop a word inthe middle of the screen, the textmark hasto be set some chars after the word. Theexact postion must be tried out! 1 The tape port seemed the best bet, seeingas how the port was tailor made for filetransfer, even though it was to a tapedeck! Software is available that willtransfer Microdrive files to tape, and soare programs to transfer tape basedsoftware to the +D system. 1 The system is semi-Opus and +D compatable,and will copy from this format to MB02.Q 1 The start of a procedure is defined by an'@'symbol, followed by the proceduresname. The 'define procedure' statementmust be the first statement on a line; ifparameters are to be passed into asubroutine then the 'define statement'must have an underlined character followedby the required parameters, after theprocedures name. The parameters should beseparated by commas. 1 The spec sounds pretty bad doesn't it?,' 1 The spec for the PC200 was :- 1 The same issue of SPC also contains amulti-size formatter for the Opus,allowing upto 935k per disk! It also alloschoosable track and sector numbers and"sampling without hardware" over thecassette port. 1 The routine to catalogue a disk lives at11Eh. It is entered with the followingconditions...a 1 The program really depends on how luckyyou are and how the game is programmed. Ihave found the counter for Hard Drivin 48to stop the clock and "OFF ROAD" timer andfrom this I was able to analyse the gamevia GENIE and then find the same pokes forthe 128k version (Lifeguard doesn't accessthe memory pages of the 128k). 1 The program comprises of a small suite ofdisk utilities for the Spectrum +3. Whenloaded, you are presented with a littlered menu. You should now enter the diskyou wish to work with. 1 The price is sadly `100 but includes allsoftware, power supply, cables andinstructions.a 1 The price has also not been decided yet.( 1 The price for this superb magazine is only`1, or 80p & SAE.; 1 The pointer will then reappear and you canselect one of the options. Clear clears awindow. Invert inverts one (this does nothave much releva nce to text blocks but isuseful for graphics). Seleecting moves youanother cursor. When you position andclick it, the window will be copied there.Clear and move is self explanatory. 1 The operational structure of this programsimply provides a counting mechanism. Inthe first phase of the progrAm, 28 indexvariables are set to zero. These are usedto store the frequency counts of the 26letters. The final two variables areincluded in case you want to amend theprogram in order to produce percentages orother summary statistics. 1 The only problem then, was how to boostthe mic signal sent from the Spectrum to atape deck. A small amplifier was built,and the problem was solved! 1 The only mistake which has been made isthe incorrect name featured in issue 14,to which I ALREADY SENT OUT AN APOLOGYbut he blatantly ignored. 1 The only drawback with the Star printer isthe lack of space in the help page toaccomodate all functions!m 1 The only drawback is the speed. While itis a good idea and to transfer files the"middleman" of a tape recorder iseliminated, it's still only 1200 baud.But, there are plenty of turboloadroutines to take advantage of. As thequality isn't degraded by tape decks andcheap tapes, it may be possible to use afar faster speed rate than a normal tapedeck can handle! 1 The only drawback as I mentioned earlieris that it's trial and error. If theMultiface POKEs a vitally important areawith zero, you may see a spectacularcrash when you return to the game! 1 The official supplier of CP/M material toAlchemist PD. They can supply it on 3" or3.5" format and have thousands of programscatering for all tastes. Send a blank diskfor their introduction volume, featuringhelp file, order details, a complete listof their library, plus sample programs andutilities. 1 The next game which I am going to look atwas released by the same company (Ocean),round about the same time. Clue: it's afootball game. Yep - "Match Day". This hasthe same sort of packaging, but is in abigger box (the writing down the side isin the same colour, font, type of box,etc). I also have this game on the BBCMicro (or it might be "Match Day II"), andit doesn't have any of the Speccy bits,like the way the (blocky) players marchonto the pitch or the team coloursselection menu. Anyway, the Spectrumversion: there are lots of menus beforeyou actually play, in which you move ontothe appropriate option by repeatedlypressing the same key, rather than havingnumbered options. The game is a goodfootball simulation, with nice bigsprites, good graphics and some soundwhich isn't too bad. 1 The new commands detect if the Multifaceis either disabled or not attached, andwill then just stop with an error report.This side effect can be useful in itselfwhere you simply need a means ofdetermining the status of the device. (Seethe start of MULTIDEMO 3 as an example.) 1 The most hardest part of the unit iswiring the BT plug. Quite why BT decidedto use such an outdated, difficult,uncompatable plug is beyond me but I'msure that above term could describe BT asa whole! 1 The machine will still be CP/M Compatible,and it is being considered whether toupgrade the graphics to a higherresolution in more colours. It is alsopossible that another sound chip will befitted, to work alongside the AY chip, butwith 12 channel stereo sound. 1 The line editing capabilities have beengreatly enhanced by YSMB and, as a result,some keys produce different effects tothose found on the standard Spectrum. 1 The latter contains SEVERAL Disciple unitsfrom only `35 - an ideal alternative tothe +D.[ 1 The last option on the text menu barsimply returns you to the main EDIT menu.Alternatively simply click the editingarea with the pointer cursor. 1 The larger message: DEPART FROM PARIS ATMIDNIGHT ON SATURDAY ARRIVE AT ROME ATDAYBREAK ON SUNDAY is coded asZ 6867790075 12128 26569 6783 27921 68719 1212823874 12128 70355 69783 48553. Theencryted text: 74891 22317 12128 26569,translates to SEND MONEY AT MIDNIGHT. 1 The graphics are simple, the animation issomewhat jerky and the sound is aboutaverage for a 48k game, but I would stillhave enjoyed this game, was it not for theappallingly slow game speed. To be frank,this game reminds me of something Ihalf-wrote a few years ago in BASIC. Ittook me ages but I eventually abandoned itdue to its slowness. The programmer herehad no such aversion to lack of speed andreleased it anyway. I haven't really gotvery far in this game as when you diethere is a frustrating wait of a fewminutes as the computer builds a new map.This is better than the same one eachtime, but I would have thought part of thegame's size could have been sacrificed forextra speed. Ah well... I wouldn't buythis game, except for my collection,perhaps, but look around at sales and youmight pick it up for a non-financiallydepriving amount of money (maybe 10p?!).After all, a lot of my rarest games camefrom car boot sales along with old rubberkeyed Speccies 1 The funny thing is, a few pages beforethis attack is a report about two newsources of Spectrum software. The softwarewill only be availble from Prism PD in theEXACT SAME METHODS as the way he has justattacked! 1 The function of OUT (63),A is to disablethe Multiface, and is used by the RST 0routine before returning to the program.OUT (191),A is also interesting, thoughperhaps less useful, except for theinternal workings of the Multiface'soperating system. What it does isre-enable the red button before returning,and if by any chance you should ever findyourself in a sitaution where the buttondoesn't seem to respond at all, it couldbe because this OUT wasn't executed forsome reason. Instead of resetting theSpectrum to rectify things, try typing OUT191,0 and you'll probably find thatrestores it to action! 1 The font in question is similar to the oneused in the hit tv series 'MidnightCaller'.\ 1 The first thing you'll need is a "nullmodem" cable, and details on how to buildone should appear somewhere in this issue(provided I can get Icon Graphics 128 tobehave!) For those of you already familiarwith RS 232 comminunications should notethat the Interface 1 (and the +2A/+3machines) all have their serial portswired as a TERMINAL, and so my diagramshave been drawn to show this. When youwire a connector between two machines thatare wired as a terminal, then you connectthe TX line to the RX line of the othercomputer and so forth. Not the case with aPC and a Spectrum though, as the TX linefrom the Spectrum goes to the TX line onthe serial port of the PC, the RX linefrom the Spectrum goes to the RX line onthe PC etc. 1 The first thing to understand, is thatit's okay to actually have a one-sidedconversation with the viewer, but it'sbetter to talk with another member of yourgroup. If you're not in a group, then allyou do is simply make someone up!! Or youcould just talk to yourself, it's up toyou. 1 The final game I will review this time isanother adventure - this time text only.This was released by Artic in 1981 for the48k Spectrum (a true oldie!) and is called"Inca Curse". Sounds promising? Well, youraim is to go into a temple, grab sometreasure and get out again. This adventureresponds quickly, a very important thing,and though text only, presents a challengewhich makes it a lot more playable than itseems. Text only adventures can sometimesbe as good as graphical games! 1 The end of the text is marked by the byte0. In most cases this comes automaticallyafter your text (as whole memory is filledwith 0). If this isn't the case you haveto poke a 0 at the end of the text. IfUNISCROLL recognizes the end of the text,the scroller restarts. 1 The end of a procedure is defined by the'ENDPROC_' command. Once this command isencountered, the computer will resumeprocessing at the statement after theprocedure call. To aid legibility it ispossible to tag the procedure name ontothe end of the 'ENDPROC_' command.Example: 1 The diplayfile table might of course beused for own purposes too. Therefore youcan use the following MC program:u 1 The cursor keys (caps 5-8) will allow youto move the text cursor around thescreen. DELETE deletes characters andbackspace. (It is destructive, unlike thePrestel delete.) 1 The capacitors should be rated at 16 voltworking or greater.= 1 The amplifier was built on stripboard andhoused in a small aluminium case. Poweredby a small PP3 type battery, the unitdidn't require yet another plug socket onthe wall either! 1 The alien landscapes are well drawn and aspecial mention should be given to thelawnmower screen$, I'm told that therepresentations 1 The advances in technology are far toofast for any of us to take in at any pace.Now it seems that Virtual Reality devicescan be easily purchased to fit to your PC. 1 The address across from it is the addressof the last command, say "DEC A" which hasbeen NOPped (POKEd with 0).o 1 The Window expands from the right andbottom edges. You may first need to MOVEthe Window up/left to achieve a desiredsize. All 8 keys are live so you can, forexample, press A and X together to expandat the top. 1 The Update 1 The United Minds explains what! 1 The Spectrum UK Affair - My opinion# 1 The PSU will have been beefed up a bit tocope with all of these extra features ofcourse. It will still have TV and Monitorsockets, but best of all, it will have aStandard Parallel port at the back so youcan use a PC centronics printer lead. Alsothe serial port has been changed to anormal 9 way D plug, so possibly it'sHayes compatible modem time. The +3DOSwill probably have to be rewrittenslightly, to accomodate fo the 1.44M diskdrive, and it is unknown whether thedecision has been made to include a harddrive option in the package. 1 The PC will ask you for the PRN device, towhich you respond with COM1:. Run theprogram on the Spectrum, and hit RETURN onthe PC. 1 The New commands are preceded with a hash(#) and are letters to save memory- forexample #b will beep #f,n Flash screen ntimes #g,x,y prints hi-res graphic pointat x,y and the most useful is probably #cwhich will clear the screen. There is alsoa locate command amongst them, someprinter things and a command to draw awindow. I had a few tries at this newsystem and I love it. It's everythingMallard basic should have been. It's worththe 1.5K it takes up, because more thanthat in a program would probably be takenup with escape codes otherwise. I alsohave got to mention that it intercepts thedrop back to CP/M when a disk erroroccurs. This program is excellentlyprogrammed, and I have to give it 10/10. 1 The MAXIRAM routine itself occupies from8257 to 8360, leaving you with 7978 bytesof RAM at your disposal, starting fromaddress 8361. N.B. It is vitally importantNOT to overwrite the area 8192-8360 whenMAXIRAM 1 The LC-100 isn't short of options, it hasno less than 20 settings, all can make itoperate in varied conditions. So, heres mychoice of settings and why I chose them.they aren't necessarilly the 1 The Demon Hacker! 1 The Demon Hacker moans, groans, gripes and* 1 The Decoder routine is the same as theencoder, but with the plus symbol in line90 altered to a minus.j 1 The BLUE rectangle in the middle of thescreen is the PRINT WINDOW. Think of it asa sort of adjustable RUBBER STAMP that youcan set to any SIZE or POSITION. Wheneveryou press the PRINT control, any text youhave previously entered expands to FILLTHE CURRENT WINDOW. 1 The 1995 CATALOGUE 1 The 'SWAP_' command allows one attributeto be swopped for another. It's followedby two numeric expressions, first the newattribute and second the old. Theattribute file is searched and if an 'old'attribute is found then it's replaced bythe 'new'. 1 The 'PUT_' command is the direct oppositeof 'GET_' and; 1 The 'MODE_' command can be followed by oneor two numbers just like CLW (n=windownumber). When using Mode 4, it's possibleto introduce a feature called 'stippling',which allows the chars to appear shaded.The type of pattern used is defined by thecommand 'STIPPLE_'. The command word isfollowed by a single number that indicatesthe pattern. Values should fall betweenzero and 15, the higher the value thedarker the shading. The value of zeroresults in the 'printing' of blank spaces. 1 The 'INVERT' command is very simple inthat all it does is invert the wholescreen.[ 1 The 'FADE_' command can produce some veryspectacular effects.> 1 The 'Ben Douglas' Piece of Alchnews# 1 The "HEY YOU" device 1 The "Four Seasons" demo by The Kinghts(formerly Triad Developments) is nowcompleted. The suite of four demos costsjust 1p, +media & SAE. 1 The reason for spring pulling is tore-tension the keys. After thousands ofkeypresses, the springs will obviously getcompressed and this method restores themto their almost-natural state. 1 The program is especially useful forchecking disks before you subject them toa sector repair program, like DOCTOR.y 1 The output (OP) of the amp should beconnected to a small jack socket on thecase to allow connection to the EAR socketon the computer, although you can use asmall loudspeaker should you only want a"beep booster". 1 The other magazine to retreat is theexcellent SPELLUNKLER, the last Spectrumonly adventure magazine on the market.It's editor, James Waddington blamedpeople who promised plugs into certainareas which never worked. He has passedall his work onto Alec Carswell ofMotivation (late of Venturesoft) who isplanning a new Spectrum paper magazine tocontinue where Spellunkler left. Alec hasyet to supply details of his project. Weare hoping to keep James in the public eyewith some work with Alchemist Research. 1 The movement of the reels is veryrealistic, and it also sports many of thefeatures of a real machine, such as Holds,Nudges, Free Spins and so on. 1 The letter I received soon after mytelephone call was typical of onesreceived previously. He says that I amgoing over the same grounds yet in a waythat others would think they were newoccurances. You are the jury here - haveyou seen any old occurances reprinted tomake it look that they have just happened?Of course not. Look at this article forexample. 1 The first three lines just fill theattributes file with random characters...the last line is the important one! Thecommand 'FADE_' is followed by a singlenumeric expression. The attributes file issearched and any bytes that are equal tothis expression are left alone; any thataren't are decremented. 1 The first is a simple three-in-oneinterface which plugs into the soundsocket of the Spectrum +2. Quite simply itgives me three sound sockets instead ofone. This means I can use my monitor andtwo tape decks without the complication ofleads and connectors! It could have quiteeasily have been a six-in-one or more! 1 The file will now have a differentaddress, so typing LOAD "" CODE will loadit to the wrong area. We must:r 1 The expansion ports have also beenmodified in such a way that there are twoof them now, and one of them is wired likea FIXIT (a through port which modifies the+3 expansion port to allow 48K peripheralsto be used), but the other is still wiredlike a normal +3 port. 1 The codebook program sets up a smallsample code dictionary of 20 words. Usinga two dimensional array A$(i,j) in whichi=1 indicates plain text and i=2 is codedtext, the program first READs in the datadisplayed in the table. The next section(lines 120-170) takes in a word from themessage and then prints out 1 The circuit is connected to a bridgerectifier 6 amps and 240/12v, 2Atransformer.` 1 The answer is the second marvellousinterface from Lloyd Garland.G 1 The Spectrums char set consists ofprintable characters and others whichaffect the way the characters are printed- called 'control' characters. A number ofnew control characters have been includedin the MB's char set: 1 The REM statements appear as a basicprogram listing and are incremented in10's Lets look at how the windows aredefined:- 1 The Morse code program will eitherencipher or decipher plain text, or decodea series of dots and dashes into theappropriate letters. As an example, thewell known distress signal SOS becomes: 1 The +D utilities disk has some newprograms added to it. Should any of yourequire your disk updating, simply returnit for a free update. 1 The 'PRINTER_' command is provided toallow screen output to be diverted to aperipheral, such as a printer. The commandis followed by a single 1 The new catalogue has a 1 The first of 1 That, at any rate, is what's MEANT tohappen, and indeed when it does work thatway, all goes well. On the occasions thatit crashes, however, something veryunusual occurs. It's almost as if theabove process were carried out all overagain a SECOND TIME, a split second later- just when the program counter isactually at address 102, in fact. Now, tryto imagine what would then ensue: the nextaddress, 103, would therefore be stacked,so when you returned to your program, itwould resume from there. By that time,however, the Spectrum ROM would be pagedback in again, so it wouldn't be address103 in the +D that was executed, but inthe Spectrum ROM instead, i.e. plunginginto the Speccy's own bugged NMI routine,and heading straight for a reset! 1 That's the end of my nattering away thisissue. Thanks for reading it - bye!M 1 That's it. If you've got any problems,suggestions for future versions, or wannaswop demos (new stuff and +D only) thenwrite to: 1 That concludes customising Tasword 128.If you have any problems, don't hesatateto get in touch but before you do, Iadvise you take your time, prepare somescrap paper and test each customisedoption carefully. I gave Miles Kinloch areally hard time when requesting help andadvice when setting up my printer! 1 Thanks to: Albert Harper 1 Thanks to all who helped with the new 1995catalogue, from advice on labellingprograms to, most importantly, those ofyou who supplied it. I really must alsothank Womo PD who supplied a great deal ofit. 1 Thanks go to Arnold Yates in helpingproduce this article.? 1 Text:. This option takes you into thepowerful text editor. Another menu barwill appear at the top of your screen. Thefirst option on this menu is Show Escapes.This simply redisplays the current framewith the escape codes inverted. (Similarto ESC-0 when using Fireview). The nexttwo options are Screen and Window. AllEditview editing is done in a window(jargon for screen area). Screen definesthe whole screen as the window. If windowis selected a box cursor will appear. Thisshould be moved to one corner of thewindow you wish to work on and clicked.Another box will appear and this should bemoved to the opposite corner and clicked.A new cursor will appear, this is the textcursor. It will either be a box ifcapslock is on, or a ' 1 Text can either be incorporated in themain listing (as in the original demoprogram ) or you can make REM subroutinesthat contain the text and can be called by;^a; 1 Tetris vindicates my strongly held viewthat the secret of good gameplay, whichthis game has in abundance, is not just aquestion of stunning graphics and amazingsound effects. Here, it's not only thehand controlling the joystick that getsexercised, but the brain as well - thisgame makes you THINK! In my opinion, ithas a formula which is destined to make itendure as an all-time classic, withevergreen appeal. 1 Tel: 0952 462135 1 Tel: 081 397 0763 1 Tel: 0494 871319 1 Tel: 01353 777006 1 Take your LED, whichever one you want touse first and slightly part the legs.O 1 TRUE VIDEO: Deletes the whole of the inputline./ 1 TRIAD DEMO FINISHED 1 TRANSFERRING TO MICRODRIVE 1 TRANSFERRING TO 3.5" DISK 1 TOTAL ECLIPSE 1 TOTAL = `2.47 1 TO INPUT TEXT 1 THORNTON CLEVELEYS 1 THIS TO 850 IF 1 THIS ISSUES DRAW WINNERS 1 THEO DEVIL IS BACK! 1 THE THING MAGAZINE 1 THE SEQUEL : 1 THE PROCEDURE/REPEAT-UNTIL STACK 1 THE EDITOR 1 THE ADVENTURE WORKSHOP 1 THE ABCD AWARD 1 TEXT-33283/33284 (4 1 TEXT ENTRY 1 TEXT DESIGNER and PRINT EXPANDER.! 1 TESTING THE THEORY 1 TELEPHONE ORDERS NOW TAKEN 1 TASWORD TUTOR 1 TASMAN, creators of the excellent TASWORDwordprocessors still sell their three besttitles. Contact them at:l 1 TASMAN SOFTWARE 1 TAPE / DISC MAGAZINES 1 TABADR-33295/33296 (39680): Address of thetable used by the FSLP function. It has(always!) a length of 256 bytes and mustbe placed at a address that can be dividedby 256. The table (Sine values are of mostuse) is automatically made topical. So youonly have to provide the table, switch onthe FSLP function and handle the trickyCLSCR bit. If you don't use the FSLPfunction, TABADR is without meaning (whichmeans that you can place anything at theaddress at which TABADR points withoutbeing corrupted) 1 TAB puts spaces in text but does not seemto work properly with < text line;L 1 TAB 19;CHR$ (77+i); TAB 27;n(13-i)" 1 TAB 10;"Any key to run"; 1 T.A.W. supply adventure games for a widevariety of computers, including CP/M andthe Spectrum. Most software is writtenwith PAW, GAC or QUILL and can be suppliedon tape or disk. The 22 page A4Spectrum catalogue goes into great detailof all their available titles, giving awell written scenario, game type, partsand prices. This catalogue details seven128k adventures and over 64 1 Sutton-In-The-Isle 1 Supplier of ZX Microdrives,! 1 Sub-Editor: 1 Study the print-out of the listing, save acopy of the code and prog. Try makingalterations so you can see how it works.| 1 Structure of program 1 Strange though the above may seem, all theexperiments I have done seem to point tothis happening. For instance, if I go into48k and POKE either 23728 or 23729 (thelatter is better, since 23728 alsofunctions as an error-trap with the +D)with a non-zero value, I can then pressthe snapshot button as often as I like,and it never crashes afterwards. This isconsistent with the bug in the Spectrum'sroutine at 102, the result of which is tocause a jump to address 0 when both 23728and 23729 hold zero, but to RET harmlessly(albeit 1 Strange then, that DB2 won't cope withdisks formatted to 203K by DICE. It willcope with the vast majority of "protected"games disks, but not a disk formatted byDICE. Why?! 1 Str M. Kogalniceanu 1 Stops the scroller for n seconds. n can bea value from 1-5. Example: "|2" to stopthe scroller for 2 seconds.o 1 Still here ?. Good. Type this in and saveit on the same disk as the Code.J 1 Starglider is a bit of a no-no becuasethere are no lives as such, but an energybar. This makes it very difficult to seehow many units of energy you have left. Ifit told you in decimal that you had, say,67% energy, you could just stick 67 in theLIVES counter of Lifeguard. 1 Star Micronics 1 Staffs. ST3 5BH 1 Staff Writers 1 Spectrumcommunity and would welcome any comments.This was in June 1994. The letter wasfeatured in Format in September, someTHREE MONTHS later. I questioned Brenchleywhy this was so, especially since so manythings had happened since then, but hefailed to respond. This led to my notre-subscribing to INDUG partly because ofthis and the poor service recieved bymyself and dozens of ex-readers. Perhapshe was a little upset that his service wasnot featured in AlchNews because it wasconsidered "not in the Spectrum interest"by so many. You all know how well AlchNewsgets about, and now being on Internet -well, it's a bad loss of publicity! 1 Spectrumatribute value. 1 Spectrumaccompanyment, a phoenix from the ashes ofFISH magazine.@ 1 Spaceman Bob II adventure 1 South Wales 1 Sounds a bit far fetched I know, but itworks! The basic control loop program maybe a bit slow (24K in around 5 minutes),but it's far faster than having to re-typeyour text files! 1 Sorry, SUC! 1 Some of the names who have already reachedthe hall of fame must surely be:J 1 Solder the RED lead to the SHORT leg.% 1 Solder the BLACK lead to the LONG leg.& 1 So, we have no options to archive a diskother than a simple backup. Sector errorscan occur anywhere on the disk, it couldbe just by chance that they occur in thecatalogue tracks and the odds could bequite small, but I have come up with avery simple idea which could have yourbacon if it does happen. The idea is verysimple and would take just one +D disk toprotect almost forty others. 1 So, run the game and press the button.Press "L" and alter the number of lives to1. We haven't a clue what DEC command ituses so we may as well stay with DEC a. 1 So, now you know how to write a scrollydemo. Theres a couple of scrolly shells inAlchNews where all you have to do is writeyour text. Best scroller to arrive by May1995 gets a free sub to AlchNews. For acopy of the scroller shells, just sendblank media and SAE and ask for the"Scroller Shells". 1 So, now it's time to offically launch it.If you are a 3.5" disk system owner andwould like to take advantage of telephoneordering, you are most welcome. 1 So, my estimations is that it is simplyMartyn Sherwood himself who is the causeof all of the trouble and the sad state ofthe Spectrum. As many of you have said, itis an attitude problem of his. If he gaveup his business tomorrow I am 100% surethat nothing would be heard of it again.Not that the succesor would be foolishenough to use the name Prism - it hasindeed been sullied for life. 1 So, expanding from my PD catalogue I'vedecided to pen some "8 BIT GUIDELINES".Now, they don't HAVE to be accepted byPrism PD or any other groups but they arein effect from Alchemist PD and are aguarantee on a high degree of service. 1 So, a look at the points again- 1 So, I repsonded to Mr Sherwood's letterinforming him of his strange statement ofan end of th matter in the Summer whencome autumn there are more attacks.Needless to say, he failed to come up withan answer. 1 So, I finally have a copy of the programthat will decompress all those PMAarchives... Well, actually I don't haveany on hand, so I'll have to make my own. 1 So with this build up, you find yourselfon the alien homeworld, from there on,your on your own.e 1 So what do you do? The catalogue is a lotmore than a visual reference so that weknow whats on the disk. It's also a guide-book for the +D, to tell it the file typeto load, where the file is archived on thedisk and how many sectors it occupies.Without this information the disk isalmost useless. 1 So this is very useful if, like me youhave a +3 and a PC. Once copied, this diskwas put into the +3 and it workedperfectly. So the next thing was to copyall of the stuff out of the various userareas and into user 0 of the disk. CP/Muses all of the other disk drives with thesame user area as the one you are curentlylogged into if you see what I mean.Probably not. Right, say you are on driveb: and you change into user area 2. (Goodtrick if you can manage it... once Ichanged into user area 4 and coulnd'tchange back for a whole week, it wasreally terrible and I missed my dentalappointment). 1 So now we take a look at the February 1995issue.0 1 So instead, a look at one of the oldersoftware houses - Psion. I reviewed HoraceGoes Skiing last time, but I happen tohave tonnes of their other games, so heregoes... 1 So if using a normal charset, UNISCROLLuses the addresses from 32768 to 34433(1665 Bytes). This might seem a lot, butremember that displayfile tables (they area lot faster than normal 1 So how does the patch work? Well, wheneverthe +D's button is pressed, the firstthing the snapshot routines do is storethe current stack pointer in addresses16382/16383, before setting up a temporarystack in +D RAM. SNAPFIX looks at thecontents of 16382 / 16383 and tests to seeif the return address is 103. If so, itincrements the contents of 16382/16383 to'drop' this address, so the one before it,i.e. the genuine return address, will beused instead. The reward is a snapshotbutton which, at least in my case, is nowmuch more reliable. 1 So far we have only considered ciphers.Proper codes - that is whole words orphrases which are encrtyted by other wordsor numbers - are traditionally favoured bylarge organisations tht operate from fixedpremises. Embassies, ships and businesshouses fall into this category. Operatingfrom fixed locations is preferable becauseone or more bulky coding dictionaries arenecessary for translating the plain text. 1 Since there are no local variables, youmust make sure that those used in oneprocedure don't clash with others inanother part of the program. Procedurescan only be called from within a program,and so can't be used as direct commands. 1 Since my article in the last issue, itseems that many more have abandonedSpectrum UK forg 1 Simply modify the menu now it's presentedon the screen. Don't forget aboutwordwrapping,a 1 Silviu Stroie, RAMTOP magazine 1 Shropshire 1 Sheepsoft PD 1 Several variants of Tetris have appearedover the years, all of which are equallydelightful to play, includingw 1 SetBleep- Changes CP/M Bleep 1 Set in the far future, you (yes you) playthe last of a warrior race. Your peoplehave been at war for many years, and nowthings are getting worse. 1 Set the Window to one-line high, anddesired width. Enter text to match, orfall short of, the dark bar beneath theinput cursor. (if Window is maximum widththe bar is omitted - in this case aim fora full line of text). Press (P)RINT-P toprint black text automatically justifiedinto the full Window width. At a paragraphend, where you don't want a justifiedline, press CAPS SHIFT Q (QUICKPRINT). 1 Seriously though, when you type a commandlike d to run D.COM in user area 2 ofdrive b: and it is in user 0 of drive c:it will not be run because it is not foundas CP/M is only searching user 2 of driveC:. 1 Separate print-out into strips at thedotted lines. Trim off left-hand edge ofeach strip except the leftmost one alongthe dotted line. 1 Send an SAE for their comprehensive A5catalogue dealing with the Amiga, Amstrad,Atari, Commodore, PC and Spectrum. Lots ofSpectrum hardware and spares available atthe lowest prices. Theres even a specialoffer of +2a computer consoles (no PSU orleads etc) for only `10 + P&P which is abargain to say the least, if only used forspares! They also deal in the Newnespocket books for `9.99. 1 Select these by pressing CAPS SHIFT C,followed by a number 1 to 5 - no need towait for the Menu to appear. C-Set 4(OUTLINE TEXT) is matched by C-Set 5(INLINE TEXT) which fits exactly withinthe interior spaces. Thus, if you firstselect C-Set 4, (P)RINT with one style,you can then switch to C-Set 5, and(P)RINT in the spaces in a differentstyle. 1 Select C-Set 5 1 Select C-Set 4 1 Selanswei 25 1 Seek Fail 0:1 1 See the following description of Uniscrollas a part of our helpline. If you havequestions to this then write us or directto Vision. You will find his new adress atthe end of the file. 1 See SPECTRUM PROFI CLUB, previous page& 1 Scan through the other options until youare returned to the main menu. Press R toreturn to editing a text file.r 1 Save this onto your cartridge with" 1 Save onto disk using exactly the sameinstructions as for microdrive up to andincluding BREAK. NOW! Type 2120 Then pressENTER, This will CLEAR line 2120 from theprogram. NOW! Type in the following lineusing the KEY WORDS:- 1 Save as SAVE d*"prog" LINE 10 1 Save Editview to 1 Save to Memory/Load from Memory Theseoptions allow the current frame to bestored and retrieved from the framestores. 1 Sat on top of the +3's external drive(the unit is black and blends inperfectly), it features a volume control,external / internal power selector andinternal / external sound selector. It canrun from an external 9v supply from asocket at the back or can be run from a 9vPP3 battery inside the case. On the backis an INPUT and OUTPUT jack socket. Simplyplug your Spectrum to the INPUT socket.Selecting the switch to "SKR" gives yououtput via the speaker. Setting to SKTdirects it to the OUTPUT socket on theback. 1 Sad news again. Two cornerstones ofSpectrum magazines have closed down. ZAT,which aired the works of our very owneditor has finally bowed out. Theremaining readership and contributionshave been absorbed into their sister diskmagazine SAM PRIME. 1 SUTTON IN ASHFIELD 1 SUPERPRINT:- 2X TO 32X 1 SUPERPRINT MODE 1 SUPER PLANNER, TRANSFORM HISTOGRAM, MICROLSPREADSHEET,6 1 SUPER ADVANCED LAWNMOWER SIMULATOR" 1 SUPER ADVANCED LAWNMOWER 1 SUC-CESSION 1 SUC, Germany 1 SUC and SPC magazines which are! 1 SUBLIMINAL EXTACY - INCLUDES S.CLASSIC& 1 STYLE PALETTE 1 STUDIO CORNER 1 STOP-33288 (0): Stops the scrolling of thetext. To stop poke STOP to 1, continuewith 0.[ 1 STOP PRESS 1 STOP : Moves the 'copy' cursor left.$ 1 STOKE ON TRENT 1 STEP TWO - Removing the keys 1 STEP THREE - Cleaning 1 STEP ONE - Tools 1 STEP FOUR - Spring Pulling 1 STEP : " 1 STAR PRODUCTS AND PRICES 1 STAR LC-100 1 STAR CLUB NEWS 1 STANDARD LOADERS: 99% of our programs aresaved via standard SAVE methods. WE avoidusing Multiface or disk SNAPSNOT routinesexcept for programs which were sent to uson this format and cannot be "un-snapped". 1 SPRINT and PRINTER 1 SPLIT-33285 (1): Splits the scroll. Highervalues than 3 aren't very useful as thescroll gets quite unreadable then. Thegaps aren't changed and CLSCR only clearsthe used area. It is also possible to usethe value 0 but this is only useful if theFSLP- Function is used. Just try to seewhat I mean! 1 SPEED-33286 (1): Speed of the scroller.Useful are values from 1 to 4. A fasterscroller needs more time!m 1 SPECTRUM PROFI CLUB 1 SPC FIND FD-1? 1 SPACES BETWEEN WORDS"'' 1 SPACES BETWEEN WORDS" 1 SORRY FOLKS 1 SONG BY ST COMPILE 1 SNAPFIX by Miles Kinloch 1 SINCLAIR GEBRUIKERSGROUP GRONINGEN / ASSENJohan Koning6 1 SINCLAIR COMPUTERCLUB BENELUX 1 SINCLAIR CLASSIC - NO LONGER PRODUCED!& 1 SIMULATOR ADVENTURE 2 : 1 SHIFT.CAREFULLY place the screwdriver under thekey, at the bottom edge and then gentlyprise it up using the computer lid as asort of lever. From there work along thekeyboard, either using the computer lid asa lever or putting the screwdriver in atthe key side and using the next as alever. 1 SHEEPSOFT deal in a great many CPC titles,as well as supplying CP/M material forversions 2.2 and +. Prices are extremelycheap. 1 SHEEPSOFT PD 1 SHADOW-EDGE TEXT 1 SGG, Netherlands 1 SENDING SECRET MESSAGES 1 SCROLL=33402: Scrolls the text into theworkspace and copies it onto screen. Thescroller runs smooth if SCROLL is called50 times in a second (whenever the TVbuilds up a picture). Synchronized inBASIC by using PAUSE 1 and in MC usingHALT or own generated interrupt (IM 2). 1 SCREEN$ : Displays the automatic listings(output to window 1)> 1 SCREEN$ 1: GO TO s. 1 SCB, Netherlands 1 SAVE *"m";1;"name" LINE 10. 1 SAVE "MENU"CODE 59648,383 1 SAVE "MENU"CODE 58176,2239 1 SAVE "CAT.BIN" CODE 36864,1024 1 S.C. sells a wide range of Spectrum andSAm software, including an excellentwordprocessor,b 1 S ave - screen$ to tape or M/drive L oad - load screen$ file from tape or M/drive.] 1 S L C N U S O N S 1 Run this, and you will get a two columnlist of all the files on the disk, andtheir sizes. If there are any system,protected or archive files then you willnotice that the extension of that filewill be corrupted. This is just +3 DOS'sway of storing attribute information. Youcould alter the basic program to stop thiscorruption happening, by: 1 Run this program and follow the prompts.( 1 Roy Burford 1 Roy Benson 1 Roy Benson has already given a briefreview of DINOSAURS and EEC, but there areplenty of great games and graphicsprograms. One of my personal favourites isthe "BLACK AND WHITE HUMOUR 1 & 2", twoslideshows of cartoons, similar to innewspapers and so forth but a littlewittier. Theres also a great driving game"HOT TYRE" and four volumes of VGApictures from the PC. 1 Route De Bel Air 1 Romantic Robot 1 Roger G41DE 1 Robert Skene, where's the tapes? 1 Right, on with the show. The next game topass under my critical eye is one whichmany people will have heard of: Psion's"Horace Goes Skiing". Horace was verypopular for a while and this game soldwell - though not as well as "HungryHorace" (alas, I haven't got that one!). Ithink there was a third one as well. Thisgame stars good ol' Horace as he attemptsto cross the road (no, not with skis on!),get some skis and cross back over. Then hemust take to the slopes, preferablywithout crashing into the liberallyscattered trees, and score points bypassing between the flags. Finally, Horacecan gain a bonus by going under a bigbanner-type thing at the end. After this,the game starts all over again... 1 Right, next one then. Personally, I havenever heard of Spectrum UK, much less doneany business with them. Still, I thinkthat they are a bit out of order inaccusing Andy Davis of trying to take themover. As we all know, AlchNews is a tapeor disk based magazine, and Spectrum UK ispaper based. Why would Andy try to takeover a paper based magazine then, when allthe efforts except the PD catalogue areread from a magnetic media? 1 Right, here I am, attempting to write anarticle for you all. This is about how towrite text for demos and things!t 1 Right, got those? good. let's begin...& 1 Right, before I go then, I just want tosay that if you stick to these rules, no,guidelines, then your text will indeedbe.. well, it'll be very mad!! That's ifyou skip out the last 3 points until thelast bit of your demo, or text orwhatever. 1 Right, This Issue, as you may have alreadygathered, is about Cataloguing disks. AlsoI'd like to say hello to any newcomers,and welcome to Alchemist Research'sAlchnews. This part of the magazine isdevoted to the +3 and using it in machinecode. To use this tutorial, you will needthe following... 1 Right, I start this issues report with anapology. In issue 14 I stated that theUnited Minds were being harassed by MrSherwood, and in particular PatrickMorriss. I would like to make it clearthat this was an error on my part andshould have been Robert Skene. It can getvery confusing working with all themembers of the team seperately as well asa group and I get phone calls from Robertand letters from Patrick. 1 Right then, it's the 3rd of January, andI've been woken up by someone telling methat there's a letter been delivered forme. 'It looks like it's got a disk in it.'I hear through the darkness. Instantly Iam out of bed and wondering who it wasfrom, as it couldn't have been Andybecause I hadn't got round to writing tohim yet, in fact it could only have beenfrom Miktor, who hasn't written to mesince I wrote to him ages ago. It turnedout to be from Andy anyway, and he's sentme some CP/M stuff as it turns out, andasked me to review it. Fair enough says I,and proceeded to power up my computer,stopping only at the breakfast table onthe way. 1 Reset the computer, and type in thisBASIC, which I've got to go and dig outfrom somewhere, and print it out so I cantype it in here... Don't go away. 1 Remember to reset values if you generate anew scroller and changed some variables inthe preceding one!f 1 Register C should contain 1 if you wantsystem files to be displayed, otherwise itshould contain 0. (Remember that if a fileis a system file, it will have bit 7 ofthe second character of the type fieldset, so to print 1 Register B must contain the number ofentries in your buffer. remember that anentry is 13 bytes long, and though it saysin the book that a +3 disk can only have64 directory entries, this is not true of720K 3.5" disks, which can have 256directory entries. However, +3 basic onlyreads the first 64 of these which can leadto some amazing confusion. 1 Readers may be interested to know thatthis fiasco is now eighteen months oldwith no clear indications of being endedon Mr Sherwood's part. 1 RUN to return back to Tasword and thencheck your handiwork. If it's all jumbledup beyond belief or crashes, you'veprobably loaded it to the wrong address.reset and try again. 1 RUN as a direct command ignores the REMs(of course) and goes straight to theRANDOMIZE USRa 1 RS232? NO UNIVERSAL ZX SERIAL! 1 RS 232 communications are quite pointlessfor many people, but seeing as how I writearticles for AlchNews on a PC using theDOS version of WordPerfect 5.1, I need todo it quite often! 1 ROY BENSON still has a few items for salefrom his mega-clear out. For more details,send him an SAE to:g 1 ROBOTIC INTERFACE 1 RIBBON PRICES AND PROBLEMS 1 RESTORING THE DISK 1 REPEAT-UNTIL 1 REPAIR DISK 1 REFUNDS: Many orders do not take advantageof our free software service or discountsin effect. So, you may find a chequerefund with your order, or some of yourcash returned. 1 RANDOMIZE USR 63103 - The magic word thatmakes it all work!< 1 RAIDERS OF THE LOST RANTINGS 1 R" to set YPOS to 100 (R=ASCII Code 82=> (82-32)*2= 100!). Got it? WARNING: Ifthis instruction is printed on a printer,it might be that the copyright char isused as a commando by some printers. Inthis case the copyright char as thepreceding char aren't printed! 1 R ightshift - centres text 1 Quite why this article was published isquite unclear, perhaps it has something todo with the team not responding to M.Sherwoods comandeering letters tellingthem to cease links with AlchemistResearch and telling them what to writein their letters to us! 1 Quite recently, one outstanding effort wasfrom Mr George Munro who provided LloydGarland with a complete and fully workingInterface 1 and Microdrive 1 Quite complex compositions can be produceddirectly onto the Spectrum screen. Thesewill generally consist of areas of'Chunky' patterned text intermixed with aninteresting variety of smaller, solidblack text. Hovever, for more ambitiouscompositions, 'paste up' techniques shouldbe used using hard copy from yourprinter,superprinted as required to thedesired size. Using this technique, evenlong words or lines of text can beproduced in patterned styles by printingthem in sections, as large as desired onthe screen, and then pasting- up theprint-out. Finally, photo-reduce forquality. 1 Quite a line-up eh??? Oh, and the otherthing you do, is the credits!!! This isthe bit where you and your other groupmembers say what you did for the demo.With us, it's usually I do the program,some text, maybe a screen, and possibly anidea once in a while, and Dok- Well,according to him, he does everything!!!Nah, he comes up with all the ideas, drawslots of screens, slaggs me off a lot,swears a lot, slaggs everyone else off alot (but usually me!), writes mad stsongs, drinks tea, and comes up with moreideas!!! 1 Question Marks 1 QUICKGUIDE - DOCTOR.BAS 1 QUICKGUIDE - DISCKIT.BAS 1 QL's,Spectrums, cartridges, keyboard membranes,disk drives, monitors and the Z88. Flyersusually go out with all letters toAlchemist Research, but send an SAE to theabove address for the latest catalogue &deals. 1 Q uickprint - prints normal-sized text aligned to top-left corner of window.P 1 Professionally programmed using the G.A.C,the author, Roy Benson, has really brednew life into what was once a tired oldformula game. The graphics really are ajoy to look at, and the font, againcreated by Roy Benson, give the game areally futuristic feel. 1 Prior to making a choice from theStyle-Palette during (P)RINT -ing, pressthe 0 key to add a 'shadow edge' to thetest as it is printed. this is often agreat help in visually separating textfrom a back-groung pattern. A second pressof the 0 key cancels prior to printing.NOTE: IF WINDOW IS TOUCHING RIGHT-HANDEDGE OF SCREEN, THE SHADOW IS OMITTED INTHAT DIRECTION. 1 Price: n/a 1 Pressing GRAPH and the key turns thefunction ON, you will need to do the CAPSSHIFT version of the key to turn them off!~ 1 Press S to search and we find it findsseven pokes. Try the first one by pressing"N". Launch a missile in the game anddetonate it. Try to launch another(although there may be no missiles visibleinthe counter, there still could beinfinite missiles remaining). It doesn'twork so we press BREAK and abort the gameand try again. 1 Press EXT and then 3 to call up theprinter menu option.> 1 Press ENTER, and then save the programonto your disk thus:-? 1 Press the 'P' key during ON-SCREENprinting (i.e. when the printer is notrunning) to make the program pause at thebottom of the current vertical pass whilstyou change paper roll. 1 Power-Print 1 Ports 191 and 63, normally used with an INinstruction to page the Multiface memoryin and out, can also be used in outputi.e. OUT (191),A and OUT (63),A, thoughthe Multiface instructions don't actuallymention this. Here, their function istotally different, and because they don'thave anything to do with ROM paging, theBASIC OUT command can be used here. (Thevalue output to the port is irrelevant.) 1 Please also consider these other sourceswhen wishing your programs and articlesdistributed:` 1 Pleasant View 1 Picture the scene 1 Phil Glaves 1 Peter Beardwood 1 Pear Tree Cottage 1 PbRd u&e%`U 1 PbQD U&CEPU 1 Paul Newman 1 Paul Fairman 1 Patrick Morriss 1 Patrick Morris 1 Pass the cable through the hole so that itgoes INTO the main part of the box.M 1 Part of Sinclair Computerclub Benelux% 1 Part One: The menu 1 PUT THIS IN IF 1 PS. Joke for PC owners: How many IntelPentium programmers does it take to changea lightbulb? Answer: 1.k 1 PROGRAMS!,PROGRAMMING YOUR SPECTRUM!, THE SINCLAIRSPECTRUM BOOK!..etc etc.L 1 PROGRAMING 1 PROGRAM UPDATES 1 PRODUCE DECORATIVE PANELS BORDERS, ETCSIMPLY BY SETTING THE WINDOW AND USING THEFILL COMMAND.a 1 PROCESSING: Programs are loaded into theSpectrum and saved independantly. In somecases, programs may be archived on masterdisks and transferred to required mediumwhere they are tested. 1 PROCEDURES 1 PRISM PROBLEMS 1 PRINT (drive:filename.ext) 1 POWERPRINT II provides a powerful andextremely3 1 POWER PRINT II for 48K Sinclair Spectrum.K 1 POINTS TO WATCH 1 PMARC - The program that makes all those.PMA archives7 1 PEEK (F+7);".";CHR$ PEEK (F+8); 1 PEEK (F+5); CHR$ PEEK (F+6);CHR$ 1 PDcounterparts TOBOS and USCHI. 1 PD, Propac,Alchemist, or Neon Grafix.' 1 PD LIBRARIES 1 PCW+ Magazine 1 PC200! THE Sinclair PC200?, yess!!, andsure enough on the front cover of thisbook was a woman operating a big blackchunky doorstep with keys on it!. Yes, assome of you may remember, the SinclairPC200 was Amstrads attempt to bring acheap PC compatible to the consumermarket, much in the same way Sir Clivebrought the speccy - a cheap home computer- to us. 1 PAYMENT: Like all 1 PAPER MAGAZINES 1 PAN AND SCROLL 1 PAGE CODE PRICE 1 PACKAGING: Media is covered in foil andwrapped in bubble wrap and / or cardboardfor protection. Packaging is securelyfastened. With large envelopes and jiffybags, the media may be placed in a smallersealed envelope and address labelled.Then, if the package splits, the media isstill safe. 1 P.M. Reynolds 1 P-CANCEL CONDENSED MODE : 17 1 Our techniques/writing styles are asfollows-2 1 Our series 1 Orson talks on how he sees all these madspinny dots in front of his eyes wheneveranyone mentions how much better PC's areto Amigas. And the solution to it which isto remove the problem. Namely, the stupidperson who said PC's were better thanAmigas in the first place. 1 Original Programming: Dominic Morris$ 1 Opus / Microdrive programs 1 One of the main advantages of theMultiface RAM is its immunity from resets,but up till now, there has been adrawback: except when you program it for'direct jump' mode, in reality you onlyhave a little over 5K, as 8192-11144 isused as a buffer when the menu isdisplayed. Because the device is alwaysdisabled after a reset, there would seemto be no way round this, as you mustalways press the button first to enableit... 1 One of my many tasks for this issue(according to the boss), is to tell youall how to transfer data files fromanother computer to a Spectrum, along withwhat RS 232 communications are all about. 1 Once you have your null modem cable builtand attached, type in the small basicprogram that appears on page 37 of theMicrodrive instruction manual. Type intoyour PC, at the DOS prompt (A> or C>): 1 Once the PC has been set up, you can printyour textfile to COM1 with:E 1 Once again, a most excellent issue, and Iguess will be sought after by many UK +2aowners![ 1 On the 10th December 1994 I received aletter from Martyn Sherwood. I would haveliked to have printed it but he made itcopyright and not for 1 On paper, it seemed like a good idea, butit never took off. This was due in part tothe botched marketing of the PC200, therewere reports that it was shiped WITHOUT itoperating system, which is akin to anissue of ALCHNEWS without Roy Benson!. <h 1 Okay, back to the game in question. Theanimation in this game is good, with theaforementioned Daley sprite leaping,vaulting, throwing and running ratherwell, and the game isn't slow either. As Isaid before, everyone must have playedthis game at some point, and I don't thinkit's very difficult to obtain, so if yousee it for a bargain price at a car bootsale or something, it's worth getting toplay as well as to decorate yourcollector's shelves with. (My games aresafe from accidental erasure from theoriginal cassette, etc, now, as I havecopied all the ones that I play onto +Ddisc). 1 Okay, back to the demo text. What've wegot so far??6 1 Ok let's take these programs in noparticular order-; 1 Of course, as previously mentioned, theamplifier can also be built as a simple"beep booster" amplifier. Simply wire aloudspeaker to the output instead of thesocket! 1 Of course this is not the best footy gameever on the Speccy, but it was very goodat the time of its release and for a goodwhile afterwards. Later in Speccy history,in fact, lots of football games suddenlyhit the market, all of them fairlysimilar, some better, some worse - andthen all of those appalling footballmanager games... I don't actually play"Match Day", but it's a significant Oceangame to own, and again, not very hard tocome across. 1 Of course it turned out that the caretakerwas to blame for these deaths, and this iswhere the 'disturbing' aspect came in,z 1 OVERLINING PROBLEM SOLVED 1 OVER : Moves the 'copy' cursor to nextwindow.1 1 OTHER SERVICES 1 OTHER PRINTERS:- 1 ORSON 1995 1 OR : Moves current line up one anddisplays automatic listing.E 1 OPERATING INSTRUCTIONS 1 ONLY IF YOU ARE 1 OK, the disk is a bit bashed by theabominable postman, but I'm just thankfulthat it arrived at all because you neverknow if your post is going to arrive atall up here in chilly newcastle, and it ischilly because we've been having some ofthe coldest weather for a long time.Anyway, our postman is a complete moronwho I'm sure is illiterate because heposts all of the letters down our roadthrough the wrong letterboxes, and ofcourse isn't my letter always amongst theones that don't get to me, so I usuallyhave a couple of days before someonebrings it round. 1 O-CONDENSED (17/20 CPI) : 27 15 1 O ver - does the same. except using the 'OVER 1' condition, thus mixing with any pattern already present.m 1 Nr Longton 1 Nowadays the only option available wouldbe to build your own, and this has neverbeen well documented over the years. Onemajor problem however has been theSpectrum I/O port which needs it's addresslines decoded to operate any add-ondevices. 1 Now, when you play the game again you canpress the Multiface button, press T fortoolkit, press SPACE and then type 60396and then 0 and ENTER. Press Q then R andre-start the game. You will find infinitemissiles. 1 Now, whatever you have done, reset yourcomputer and load up Tasword 2. Whenloaded, simply load up the file "MENU" viaTasword or from Basic. 1 Now, we continue. Last issue, you willremember an open letter from Johan Koningto Alchemist Research and Prism, and alsomy response to both Johan and to MartynSherwood. 1 Now, use the old buds to wipe between theholes across the keyboard. This sectiondoesn't play a major part in the keyboardoperation so old buds are fine to removethe grime. 1 Now, this is a bit tricky one. It changesthe variable YPOS. The new Y-Positioncomes straight after the texmark. Problemis that UNISCROLL can only indicatenumbers that aren't bigger than 9. To givecontroll over the whole screen Uniscrollinterprets the ASCII Code of the followingchar. A further problem was that onlychars in a ASCII Code range from 32 to 127can be shown or entered (At least inTasword). This would mean, that you wouldbe limited to a change of YPOS in therange from 32 to 127. To get around this,32 is subtracted from the ASCII Code(range changes from 0 to 95) and then thewhole thing is multiplicated with 2. So,nearly the full range (0 to 190) can beused with the limit that the change isachieved in steps of 2 (0,2,4,...).Example: " 1 Now, the fence post code is really aspecial case of the moreJ 1 Now, take your box. you should find it hastwo circular holes in the middle and twosquare holes at either side. With ascrewdriver or a file, gently open up thesqaure hole so that the cable will fitthrough it. 1 Now, say for example you're talking toyour group member, what do you talkabout??? There's lots of things... Like,well, you could comment on how dark it isat night, or how Yellow the Sun is,something like that. Or you could take theeasy way out, and completely slagg offyour group member. This is exactly what meand Dok do all the time. Say Dok says-"Orson, you're crap." I would say, "No, Ithink you're wrong." 1 Now, move through the options until youcome to UNLOCK HELP - select "Y".K 1 Now, get a cotton bud and impregnate itwith the cleaner. Gently give a tiny wipedown each hole. You may have to use a newcotton bud after each row but don'tdiscard the old ones. Sit them on thecloth for a while. 1 Now, first of all I must admit that Iwasn't looking formward to this article,but once I got started I soon realised itwas simple. Secondly, I must thank all ofyou who have passed on compliments to me. 1 Now you can edit the menu as if it wereyour own text file. I recommend that youturn OFF Wordwrap, Insert and RightJustify options. If you were editing theend of a line and made a mistake, youwould find all your menu re-justified andmessed up! 1 Now where did I put that disk to write thearticle to...?8 1 Now try, CAT 1. The TEST disk should nownot work at all.: 1 Now load the POWERPRINT II tape. Whenloading is complete, BREAK and save theprogram onto your cartridge thus:-v 1 Now I missed most of this 'weird' themenight, but one program I did catch was -THE X FILES!. This particular episode wasbeing shown at 11 o'clock at night,because it was to 'disturbing' to be shownin it's normal 9pm slot. 1 Note, the serial-parallel 1 Note that we are only wiring one LED atthe moment. This is because I haven't hadtime to wire up the second and work outhow to operate it. 1 Note that the top 6 of these only affectthe current window.= 1 Note that how the line is drawn, dependson the editing status, shown in the topright hand corner of the EDIT menu. If thecurrent status is Toggle, then all 'set'pixels that the line passes through, willbe reset, and all 'unset' ones will beset. Simple really. If it is Set then allthe pixels will be set, and if it is Resetthen all will be reset. You can continueto draw lines until another option isselected from the EDIT menu. 1 Note first, however, that the screen issplit up into three different sections orwindows. SEE WINDOWS. Window zero displaysuser input and error messages; window onedisplays automatic listings; window twodisplays all output produced by basiccommands; and window three is used by thefront panel. Note too that a second cursormay be used to copy text from another partof the screen to the 'input' cursor. Thiscursor appears as a flashing square onscreen and can be moved around the currentwindow via pre-defined control keys. The'copy' cursor will only function inwindows zero, one and two. 1 Not to be outdone, Mr Benson, a greaterself publicist than Richard Branson, hasincluded some of his other beautifullydesigned fonts on the loading screen ofthe game, plugging that they are availablefrom Alchemist Research, a well knownPublic Domain library. 1 Not strictly a computer related magazine,but an excellent read! They also promiseto do "Your Thingclair" but we've yet tosee a copy! 1 North Deighton 1 No software is needed at all to transfer aprogram, thats the beauty of it! I loadeda program into my +3 and typed LOAD "" onmy +2. A simple SAVE "t:": SAVE "prog"saved the file from the +3 into the +2. 1 No seriously, there I am on a HNDComputing course, looking at the computingsection of the library, and here arehundreds of books, on everything from JSPA.I., Prolog, to PHd computing for sadists, er sorry, software engineers. 1 Next up is Match Point, a tennis gamewhich was released in 1984. It has simplegraphics but runs quite fast and the ballcontrol is quite accurate. There is a twoplayer option 1 Next there is a block of 8 numbers, thisis in fact four pairs that define theposition and size of the window, they workon the ordinary spectrum character screenof 32 by 24 lines. 1 Next issue we'll give a full feature ofthe keypad devices along with articles onusing it. In the meantime, I hope thislittle device is of some use to you. 1 Next issue : AlchNews 16, June 1995$ 1 Next Service: PD Catalogue 9, July 1995' 1 Next is the excellent CRASHED. An A4magazine, costs only `1 and is ofexcellent quality. It covers the Sam andSpectrum in a lighthearted way but withoutthe sillyness of YS and the like. Itfeatures a great editorial, lots of news,reviews and more reviews and a technicalarea, contributed by our very own editor. 1 Neil Thompson 1 Needless to say, we will be pressing for aretraction of the article and an apologyto the team which can be published inAlchNews, which is the source of news anddistribution for the group. 1 Needless to say, I apologise to Robert,Patrick and to Martyn Sherwood for thismix up. Patrick has made it clear that hedoes not wish to be associated with PrismPD in any way whatsoever. 1 Nearly everyone who has a bank account nowhas a card which enables them money to bewithdrawn from a 'hole in the wall'machine. The card has it's own code.Likewise, each cheque has codes writtenalong it's bottom edge, related to thebranch, account and cheque number. 1 NOW! press ENTER and the program will nowbe saved to the disk and will PRINT out(assuming that you have a compatibleprinter, I use a CITIZEN 120D). To PRINTjust 1 NOTTINGHAM 1 NOTE: PRIOR TO USING THE PRINT COMMAND,THE WINDOW MUST BE AT LEAST AS WIDE ASYOUR TEXT-LINE, CHECK THIS WITH THE BLUESTRIP SUPERIMPOSED ON THE UNDER- SCREENDISPLAY. 1 NOTE: No keywords. doubles such as =), orcontrols such as INV VIDEO.E 1 NORMAL SIZED TEXT 1 NO THANKS: Prism PD 1 NEXTCH-33287 (8): This one defines afterhow many scrolls a new char shall appear.As the charset has a wide of 8 pixels/bitsit is set to 8. By increasing NEXTCH to 9you can use the full width of the charsetwithout the need to leave a gap toseperate the char to the next one. Ifusing the ROM-Charset you can easilychange NEXTCH to 7 as Sinclair left twogaps in the charset. Or if you want to usethe Tasword charset you can set NEXTCH to4. It is important that the "emptybits/pixels" always are on the right sideof a char! 1 NEW SPECTRUM SOURCES 1 NEW HARDWARE APPEARS ONCE AGAIN! 1 NEW BOTTOM RANGE STAR PRINTER 1 N-12 CPI (ELITE) 1 My other RSS game was described as "a realtime graphic adventure among the LostColumns of Atlantis". Have you guessedwhat it is yet? Yep, "Devils of the Deep".It is old, but unfortunately, and like"Transylvanian Tower", this game takes along time generating the seabed. Anyway,when you begin the game, your character (asmall diver) is on the sea floor. You haveall sorts of time/oxygen limits andthings. Your task, I think, is to findburied treasure. The objects you may findare a harpoon gun (to shoot the Devils ofthe Deep: giant eels), a spade, harpoonsand other paraphernalia. Your character isable to run (although this drains energy)and hide behind columns, should a nastysea-creature approach. 1 My final 1982 game for this month is alaughable attempt at a game by RichardShepherd Software. For those going "Eh?Who?", RS Soft was a company specialisingin adventure games and simulation typethingies. This "game" is appallingly slow- about the speed of an engineless Skoda.When it's first loaded, it takes 2 minutesto generate a maze! To add to that, thegame's no good either! Simple graphics andrubbish sound combine to create a gamewhich is a lot of fun... to kick aroundyour office! This may be a collectablepiece of software but not one that you'dactually play! 1 Must be preceeded with either < or ^$ 1 Multi-systems 1 Mr V. Bishop 1 Mr Staniford 1 Mr Sherwood was soon to come crying for apublic apology when he was wronged, let'ssee how forthcoming he is when the boot ison the other foot! 1 Mr J. Thomson 1 Mr F. Ridout 1 Moving onto the 'SPRINT_' command, it'snow possible to print characters on screenin any size required. The command takesthe form: SPRINT_x,y,a,b,a$ Where x and ymark the pixel position of the firstcharacter to be printed; a is the numberof times the characters are to bemagnified in the x direction; b the numberof times in the y direction; and a$ thecharacters to be printed. SPRINT and otherYSMB commands take the screen origin to bethe top left-hand corner of the screen. 1 More information on PRINTERS and EXTRACHARACTER SETS in a later issue ofALCHNEWS.] 1 More experiments next month. Meanwhile,enjoy Lloyds construction article on theunit.Y 1 Monika & Wolfgang Haller 1 Mind you, it was a nice change to see theIrish being portrayed as villains for onceinstead of the English!.l 1 Miles Kinloch. 1 Miles Kinloch and Mark Harris havepreviously pointed out that it seems MrSherwood doesn't read his mail and thisproves true if his numbering goes likethis on two occasions and he also hascompletely ignored my first apologyrelating to the United Minds name mix up. 1 May I re-assure Thomas that this is not anisolated incident and no matter how goodand beneficial his club is to theSpectrum, he'll only get a feature if hepays for it. Alchemist Research sufferedthe exact same scenario. We don't chargeanything, offer free advice and software,but nothing except a price list ofadvertising. 1 Matt Beal, Fish 1 Martyn, if you really want an end to thisagro LIKE YOU SAY YOU DO, then all youhave to do is ANSWER YOUR MAIL! It's OKthough if you don't, I will just assumeyou don't give a damn about any truce.Either way, this subject WILL be sortedout by the next issue of AlchNews. Youeither answer your mail and talk about it,or you ignore your mail again and we allknow you don't want a truce. Simple asthat really! It's no good giving anybodythe silent treatment or thinking that the"olive branch" Andy is offering you isbeneath your contempt. Both you and Andyhave a go at each other in your respectivefanzines, and these are distributed tomembers of the public, like me. Therefore,if a member of the public decides to talkto you about it, really, you shouldanswer. YOU HAVE MY ADDRESS MARTYN, MYNAME IS LLOYD GARLAND! By debating yourgrievences in public, you have both madethe whole issue a matter for public debate(as was so rightly pointed out by acollegue of mi 1 Mark Sturdy, Crashed 1 Many of you write great letters praisingthe work Alchemist Research provides. But,half of it is not possible without thesupport and work you provide. 1 Many of you who have taken advantage ofour Romantic Robot offer of discountMultifaces may now have a copy ofLIFEGUARD but not much advice on how touse it. 1 Many other Spectrum companies may betut-tutting at this service and wonderingwhy we may be venturing out like this butit's just another example of our Spectrumdedication and, most importantly, ourTRUST of you, the user. 1 Many of youhave told me that theoverlining function fails to work on theLC-100.[ 1 Malcolm Gent, MGPD 1 Malcolm Gent 1 Make sure you use CLEAR to lower RAMTOPone address BEFORE the address you want topoke your text (eg):h 1 Make sure you leave the CAPS SHIFT, ENTERand SPACE BAR on the computer. They havetiny latches on them and shouldn't bemessed with. Don't worry about mixing upthe keys too much as theres a layout inyour manual. However, keeping them inorder will make replacing swifter. 1 MY TOP 5 GAMES 1 MULTIPLICATION CODES 1 MULTIBASIC consists of a short routine of310 bytes, which, via the +D, adds newcommands to BASIC for accessing Multifacememory. These let you POKE and PEEK itjust as easily as you could normalSpectrum memory, move blocks of code inand out of its RAM, and execute any codeinstalled there. Apart from the obviousconvenience, it also unlocks the door forpeople who might want to use the devicefor storage, but are perhaps put off bythe need to do it from machine code. 1 MULTIBASIC AND THE USE OF MULTIFACE RAM' 1 MS Oddball- Program to translate betweenPC and +3 formats; 1 MS Oddball 1 MORSE CODE 1 MORE SMALLS 1 MORE CLOSEDOWNS PREVAIL 1 MODIFYING THE CHARACTER SET 1 MODIFYING TASWORD 128 1 MODIFYING PRINTER GRAPHICS CONTROL" 1 MODE_n,4 Calls the double height, doublewidth char set8 1 MODE_n,3 Calls the double height char set) 1 MODE_n,2 Calls the standard char set$ 1 MODE_n,1 Calls up the 64 column char set( 1 MODE COM1: 9600,8,N,2 1 MISSING TITLES: Should we not be able tocomplete your order becuase of one or twofiles, we'll add twice as many secondchoices you add. 1 MINUTES before the deadline, Des! 1 MILTON KEYNES 1 MGPD, United Kingdom 1 METHOD TWO - Via Tasword Two 1 METHOD ONE - INBULT 1 MB02 will be available in March and theonly official place to get it is SINTECH!S 1 MB02 contains 128k sideways RAM (like aRamdisk) and runs from a 3v supply. with a3 year "memory".d 1 M-10 CPI (PICA) 1 Lots, some of which I'm not too sure of,still here are the easy bits first.M 1 Lots, Lots, and even more Lots of:" 1 Looking at the circuit, it appeard that itis configured for a DS DD drive, enablingyou to get 720k from 3.5" disks.t 1 Logically none of these chars should beused as normal text, as UNISCROLL alwaysinterprets them as textmarksv 1 Locations of the menu are slightlydifferent.4 1 Load up Tasword 128 as normal, then press"B" to return to Basic.A 1 Lloyd gives his feelings. 1 Lloyd came up with the idea of making atiny amp which was inbetween theSpectrums, amplifying the signal. Not onlythis but he also put a speaker in the boxso you could amplify the music from yourgames or have sound and avoid the nasty TVbuzz from the +3! 1 Lloyd Garland was telling me of a greatfeature in MS-DOS for the PC which allowsyou to save an entire compressed disk intoa small space of the hard drive. Then,should you suffer a fault, you canuncompress this file and have normality. 1 Lloyd has been active with Spectrumsduring their entire course and has a greatextent of knowledge of the computer, the+3 in particular and just recently theMicrodrive. He also works with his PC andAmiga but assures me that they arestrictly secondary systems! 1 Lines When you click this nothing willseem to happen! You have now entered linesmode. Move the pointer cursor down intothe editing area and click it where youwish the line to start. Then move it towhere you want the end and click it. Aline will be drawn between the two points.Note that if no graphic codes have beeninserted then the line will then changeinto the text code equivalent. The graphicform can be retrieved by inserting escapecodes using the text option. 1 Line 70 This is the SAVE Editview option.You must also alter line 80.F 1 Line 50 Line 60 This is the CAT x etc line* 1 Line 40 These are the load options.# 1 Line 30 And this is the second. 1 Line 20 This is the first save to storageoption.1 1 Likewise, the input to the unit (IP) istaken to a small jack socket to allow easyconnection to the MIC socket.q 1 Like a lot of readers, I started atuniversity this past September. It washere that my epic quest beganq 1 Later, I asked him why he did that and hesaid it was the thrill of it. Thrill ofwhat? Looking at a bridge? Andy isparticularly interested in transport,enjoys driving, cycling, riding, sailingand even being a trainee pilot and I askedhim if he ever did the same when on oneform of transport or another: 1 Later Programming: 1 Last, and by no means least is 8 BIT. Runby Brian Watson, "8 BIT" aims to cover all8 bit computers. This worried me somewhatas the last 8 bit magazine I saw wasextremely <yawn> boring and struggled tomake any sort of impact. This, on theother hand, is far better and has highhopes of evolving into the 90's fanzineversion of "Your Computer". Rather thanjust having sections on each computer, itaims to culminate them all together withtheir compatability - perhaps withcommunications or CP/M. The editor is alsorunning a personal project of interest tous all - accessing EMAIL facillities froman 8 bit computer. 1 Last issue I prepared a ribbon price guidefor some large scale mail order firms.These companies usually deal with largescale orders, handing is usually free withorders over `25. Smaller items must incurrthe wrath! 1 Lancashire 1 LOAD *"m";1;"b" 1 LOAD "MENU" CODE 59648 1 LOAD "MENU" CODE 56640 1 LLOYD FOR KING? Well, no.2 then! 1 LIFEGUARD, the program most of! 1 LET a=a-1: REM you died, take off a life( 1 LET a=5: REM 5 lives 1 LD a,5 ; 5 lives 1 LD HL,FNAME 1 LD HL,32768 ; BUFFER BEGINS 1 LD DE,32769 1 LD DE,32768 ; BUFFER BEGINS 1 LD BC,3330 1 LD A,127 (Test space key) 1 LA LETTRE DU SPECTRUMANIC (French)" 1 LA LETTRE DU SPECTRUMANIAC, France" 1 Kobrahsoft. 1 Kobrahsoft 1 Kevin Gurd. 1 Kevin Gurd 1 Karen Moore 1 KOBRAHSOFT are suppliers of some of thebest software around for the Spectrum andSAM. Their biggest successes are the tapeto disk utilities, along with such +3applications like DICE, DB2 and so on.Send an SAE and a couple of stamps fortheir catalogue: 1 KOBRAHSOFT 1 KEYBOARD CLEANING 1 K lear screen - clears the screen." 1 Justin Thorpe 1 Just a quick note to plug a few things,' 1 Joyce Cook 1 John Wilson 1 John Westhead 1 John Thomson would would any games andutilities for the Amstrad CPC, Dragon 32,ZX81 and Vic 20. He is also on the lookoutfor cartridges for the Commodore 64. He isselling off some Spectrum and Dragon 32games if anyone is interested. Write: 1 John Stowe 1 John C. Blomley. 1 John Blomley 1 Johan Koning, SGG 1 Jethro Tull and Hawkwind for making greatmusic to type to.; 1 James Waddington 1 Jacksoft assembler or something similar A spectrum +37 1 JP NC,ERROR ; PUT THIS IN 1 JP NC,ERROR ; AGAIN, ONLY 1 JP C,MAIN (If not press, jump main)$ 1 JIM LEESON, makes and sells printer cablesfor the +2a / +3 to any Centronics printerfor `10 including P&P.j 1 J-DOUBLE HEIGHT AND WIDTH 1 Its new, Its fresh, its here 1 It's very strange that none of us haveheard anything from his "friends". Lots ofyou have complained about Prism, whichhave been detailed in these articles. Yet,Mr Sherwood has been unable to do thesame. I have also yet to recieve oneletter of complaint from anyone about thematter. 1 It's up to you, after all, it's YOURspectrum, it's your life.C 1 It's possible, pixel by pixel, to scrollthe current window and uses the command'PAN_' (scrolls a window sideways) and'SCROLL_' (scrolls vertically). Bothcommands must be followed by two numbers.The first indicates whether the edge ofthe window should be filled with INK orPAPER; if it's a one then the edge isfilled with INK - zero fills with PAPER.The second number shows in what directionand by how many pixels, the window shouldbe scrolled. With 'PAN_' if the secondnumber is positive then the window isscrolled left to right. With 'SCROLL_' ifthe number is positive the window scrollsup. 1 It's possible to program the top row ofkeys to produce strings of up to 255characters. To program a user defined key,you use the 'KEY_' command, followed by anumeric expression and a string expression(seperated by a comma). The numericexpression defines which key is to beprogrammed, and the string expressionprovide the means. Placing an 'ENTER'character (CHR$ 13) at the end of thestring will enable the key to executeitself automatically. YSMB already has twofunctions defined: VERIFY: Comprising thestring 'RUN+CHR$ 13', runs current programin memory. VAL$: Comprising the string'LOAD"":RUN+CHR$ 13', loads and then runsthe next program on tape. 1 It's now possible to store a portion ofthe screen in memory and then put it backon screen in a different position. The twocommands used are 'GET_' and 'PUT_'.'GET_' takes the form: GET_0,a,y,x,d,w.Where a is the address at which to startstoring the screen information; y is theline number of the top left hand corner ofthe area to be saved; x is the columnnumber; d is the depth of the area(measured in standard character blocks);and w is the width. 1 It's early February and my Spectrum nowboasts two new pieces of hardware. No,they are not second hand devices from thegolden age of Spectrum; they were made alittle over three weeks ago and I wouldlike to think they are the prototypes andfirst ones in use anywhere! 1 It's doubtful you've use DEC SP since thattakes one from the Stack Pointer, animportant register which deals with thecalculator stack. 1 It's best to start in the bottom left ofthe keyboard, with@ 1 It's also possible to make the contents ofa window wrap around. This is done using'PANW_' and 'SCROLLW_'. These 2 commandsare followed by a single number,specifying the direction and number ofpixels to be scrolled. The 'FX_' commandis used to control the way the YSMB systemoperates, and a number of 'FX' calls havebeen set aside to control choice ofwindows for particular tasks. The 'FX'command is followed by 2 numbers, thefirst being the call required and thesecond providing any data which the callin question may need. 1 It's a real pain to be honest, as the bestdisk sector editor program around is alsoproduced bya 1 It's now possible, for instance, toconfine output to a particular area of thescreen; this area can be any size and caneven cover the whole screen. These areasare referred to as 'Windows'; each windowhaving a number (up to ten numbered from0-9, although windows 0-3 are always usedby the system). All PRINT statements usewindow 2 automatically. It is possible toswitch to another window using the command'CURRENT_'. The command word is followedby a single numeric expression. It's alsopossible using 'CURRENT_' to manipulatethree windows at once, switching betweeneach in turn. As mentioned earlier, awindow can be any size and take up anyposition on screen using the 'WINDOW_'command and takes the form: WINDOW_y,x,d,wWhere y (the line position of the topleft-hand corner of window y) can be from0-23; x (the column position of the topleft corner of window x) can be from 0-63;d is the depth of window in char lines;and w is the width in char columns. AsYSMB incorpora 1 It worked again, no problems at all. Thevolume was set at exactly 50% and I havehad a 100% success rate with all filestransferred - no need to alter the volumeone bit. 1 It was in early January of 1995 that JoyceCook of Spectrum Software Hire informed methat Mr Sherwood had written to her andtold her of some "concerted action to putan end to Mr Davis's activities", one aidein this would be her old friend DarrenRandle. 1 It is early, as I am mindfull of theGerman exchange students throwing theircoats over the terminal operator chairs at7.00 in the morning 1 It is also easy to install, so that itcomes up each time you run CP/M, just bycopying a FID (Field Installable Device)file to your startup disk. However, toperform the task of intercepting the bleepand playing it's own sound, It must gointo memory, and set up an interruptpointing to itself. This means that thereis less memory available for otherprograms. The programs supplied are easyto use though, and there is a programsupplied to make your own bleeps, eitherusing your own AY chip machine coderoutine, or telling the program notes toplay. It does make CP/M a bit more noisyanyway. The problem is that I have nevercome across an occasion when CP/M bleepsanyway. 1 It is also dependant upon the editingstatus.1 1 It didn't work, address was 56867! 1 It didn't work, address was 42164! 1 It didn't work, address poked was 41696. Try again.4 1 It comes out every month(ish) and costsonly `1. It's in A4 format and is a great,easy read with no wildly stupid, unfunnyhumour. Buy a copy now and get 20 freecredits to APD! 1 It appears he'd have me print any oldstatement just so he can smile and say hegot an apology. This is the behaviour of achild, stubborn until their own way isachieved. And I shall certainly not statethat I was misled unless I recievethorough proof that I was! 1 It has the ability to repair anymagnetically damaged areas of your diskwithout the need to format it and lose allfiles on it. But please note, it cannotrepair PHYSICALLY damaged disks (ie: bent)nor can it bring programs which were onthe damaged sectors back to life. 1 Invincible Island, we are informed, is theprimitive ancestral home of the mysteriousXaro tribe` 1 Interface 1'2 RS232 ports in! 1 Instead of simply viewing your textfile,you could of course POKE the data intomemory; simply change line 30 of theprogram to read: 1 Insert plug into socket and turn on, youshould find the light is lit. Hooray, younow have another "ON" light!p 1 Incidentally, in 128 mode, POKEing23728/23729 doesn't help, as the 128Kshadow ROM doesn't contain any NMI routineat all - not even a bugged one! A call to102 in it will inevitably spell disaster. 1 In this, the first of two articles, I willexplain how to get files from a PC to aSpectrum via the Interface 1.q 1 In the library are a few sounds, whichhave the extension BEL, and there is aprogram to play the sound file for you soyou can choose the one you want to replacethe bleep with. The files are mostly PCWones, and don't sound right, but theprogram warns you if this is the case.There are a couple for the speccy however,and these use the AY soundchip. 1 In the Star Users Club this issue you'llfind details of customising Tasword helpmenus, otherwise tune in next month for aguide on converting Apple IIe textfiles toTasword. 1 In one last attempt to win the finalbattle, it has been decided that you (yesyou) should undertake a secret mission toyour enemies homeworld. Once there, youmust destroy the enemies fortress. If youare successful, your enemies will bedefeated, forever. 1 In machine code, it may be something like:* 1 In issue 10 you will recall Lloyd Garlandexplained the differences of the Taswordwordprocessors. Now, almost all of us ownat least one of them. If not then GETTHEM! Out of all Spectrum text editors, Idon't think there is one finer thanTasword. It's fast, versatile and full ofwonderful features. Text written on any ofthem are easily transportable betweentheir sisters. 1 In either even it will be necessary tocount the letter frequencies in themessage. This is both time consuming andsuseceptible to error. The frequencydistribution program given below comes inuseful here. All you need to do is type inyour text and when you've finished, thecomputer displays the complete letterfrequency count. 1 In conclusion, I have to say that thisgame is brilliant, get it now!.I 1 In brackets you'll find the values of thevariables after loading UNISCROLL. Theseare standard values which of course can bechanged (That's the point of variables,n'est pas?). 1 In MC this would have been: 1 In use, you simply connect the unitbetween the two computers, save files onone machine, and simultaniously load thefile on the other machine. Once loaded,the file can then be saved in the normalway to tape, Microdrive, +3 or +D disk.All this sounds pretty useless really, butremember that you can load your file infrom Microdrive on one computer, save itto the other machine, and then save to a+D disk. How else would you transferfiles from a Microdrive to a +D disk soeasily? 1 In the latest SPC magazine there aredetails of a floppy disk interface for theSpectrum +2a. Although I've not fullytranslated the article it appears to be adirect replacement for the Amstrad FD-1 -the interface which allowed the +2a to usedisk drives. 1 In his letter, he also seems to bedictating all the terms, but unwilling toaccept any for himself. I quote:t 1 In general it is possible to driveUNISCROLL from Basic, but if possibleBasic should be compiled with a compileras the time loss would be actually high.It is of course the best if you driveUNISCROLL from MC. I didn't include aninterrupt driver in UNISCROLL (this wouldhave get around the time problem in Basic)to leave you free to generate your owninterrupt and add your own routines. 1 If your programs are of marketable qualityand you would like to make a few pencefrom it, add it to our small but qualitycollection of software. 1 If your printer is a ZX printer, Alphacom32, Floyd 40, Timex 2040, or any similarnon-interface printer that can produce ahigh-resolution screen copy using the wordCOPY (without any prior initialisationproceedure) then you can proceed directlyto use POWERPRINT II. Users of otherprinters are advised to first read theparagraph at the end of these instructionsheaded SETTING UP YOUR PRINTER. 1 If you've ever wanted a display like thatof the Sinclair QL, then enter and runthis short program:g 1 If you've built our "hey you" device aspreviewed in issue 13 you could even usethis. Issue 16 will contain fullconstruction details and offers of readybuilt devices. 1 If you've selected the code pages andcharacter sets as I have, you will need tomodify Tasword to print out hash and poundsigns. To do this, select "CUSTOMISENORMAL CHARACTER SET" and then press: 1 If you've ever experienced the fun ofplaying a one-armed bandit in a pub oramusement arcade, then you'll have aflavour of what this game is like. Theonly difference, of course, is that youcan play the computer simulation as longas you like, and it won't cost you a penny(though, by the same token, you won'tstand to make a mint out of it either...) 1 If you'd like to use some of the fancygraphics characters your printer canoffer, select this option from theCUSTOMISE menu as before and type: 1 If you'd like to do a brief tutorial onyour favourite program, old or new, PD ornot, send it in and we'll extend yoursubscription for an extra three months. 1 If you want to see the effect of OUT 63,try loading one of the MULTIBASIC demos,and run it first with the Multifaceenabled. N ow type OUT 63,0 and run itagain: this time you'll be greeted withthe tell-tale 'Invalid DEVICE' error. 1 If you use Tasword 128 or Tasword +2, oreven Tasword +3 for that matter, thenyou'll enjoy the extra printer commandfeatures you can tailor to yourself,thanks to the full use of the graphicscharacters. 1 If you look at the keyboard, you will seemany little holes which the keys sat onand the key spring went into. If theresdust in there gently remove it withtweezers. Get all the large bits of dustoff the keyboard with the same method. 1 If you have POWERPRINT II on cassette typeLOAD"".1 1 If you don't compress them, you could addthe following line to show har long youhave to wait:a 1 If you do get to the next stage, it willcheck the sectors. Note, it will onlycheck 39, not 40, 41 or 42 as created byany high capacity formatters. 1 If you are satisfied, return to the mainmenu and select SAVE TASWORD option.N 1 If you are not happy, press EXT then X toerase the text and start again from thebeginning.^ 1 If you don't have Microsofts DINOSAURSCD-ROM, then this is the next best thing!.T 1 If we all go around with our heads in thesand, nothing would improve and we'd getstung by dodgy software houses (etc) allthe time. If you simply don't care how youget treated by other "user groups", thengo ahead and use them, but don't moanabout it if you get ripped off or have towait a month for your software to arrive.The reason for public slaggings is becausehow else does anything get sorted out whenpeople refuse to answer mail (and no, I amNOT reffering to Prism here). When theonly way to warn potential customers of adodgy company is to expose them, then Andydoes it, without fear so that YOU don'tstung, and for no other reason. 1 If we look at the first line in theprogram , (if it is not the same as inyour copy demo alter it to this, it worksnicely!) 1 If this is starting to look complicated,then one alternative could be to tapethe+5v supply from the I/O port because onlya few milliamps are required, this wouldthen leave the +12v. Maplins supplyregulated power packs which when set to+12v would eliminate the construction ofthe power supply unit. However, these areexpensive, and it still remains to powerthe model...? 1 If this is defaulted in any way, which canclearly be proved since your personalcomments and tricks have been exposedseveral times before, then the defaulterCLOSES DOWN THEIR ORGANISATION COMPLETELY. 1 If theres anyone not listed, LET US KNOW!We can't keep asking you if you want afree plug! You'll notice one or twoservices missing this issue. This isbecause they have closed down or are nolonger in the Spectrum readers interest. 1 If on M/drive cartridge type the keywordRUN.. 1 If on Disc-drive then you know how toload!.0 1 If it doesn't work, deliberately end thegame and start it again. Press theMulitface button and then press "N" againto move to the next poke in the series.You will see the counter has moved up oneand the address in the right hand cornerof the last poke tried. 1 If anything, I think this whole businesshas taught Mr Sherwood a lesson andperhaps improved Prism, although I haveseen no proof. 1 If any of you thought the Alchemist PDcatalogue was huge, then you haven't seenthe one from SOFTk 1 If any of you doubt my words, then atleast consider this. WHY would I lie?There are quite a few of us AlchNewswriters out here, and all of us only dowhat we do so that you people who read itcan get the most out of your computer.This really is the only motivation weneed! 1 If any of you would like to write toLloyd, please pass on your mail to thenormal AlchNews address and it shall beforwarded. Those of you who know his homeaddress carry on using that by all means. 1 If WIDTH and XPOS are left to standardvalues UNISCROLL leaves a gap of one charon the left and right side of thescroller. This enables you to shape theedges with some nice patterns or whateveryou want. 1 If Spectrum UK took over AR, then whowould be the top man? The big boss manwould be whoever runs SUK now, or a personchosen by them almost certainly. Eitherway I look at it, I can't see this as amisunderstanding. It looks like 1 If I, and any other editors for thatmatter, were to receive any criticism, nomatter how slight or serious, I would beexpected to act positively on it and thankthe author for their advice. 1 If your disk was damaged, then thisprogram would clear the catalogue tracks:S 1 If you've ever messed with a Basicprogram, and found the "LET a=a-1" orsimilar, you could just simply remove theline altogether so it doesn't take off alife. This is what the Multiface does.If you used a disassembler to find thecommand, you could even change it to INC ato GIVE you a life when you died! 1 If you want to edit the ENTIRE menusystem, type the following:E 1 If you have any further difficulties,please don't hesatate to get in touch.Next month we'll take an in depth look atthe GENIE disassembler, possibly the bestdisassembler available. 1 If you have any experience with theSpectrum, no matter what, and would liketo share it - it's always welcome atAlchNews. We accept articles on anyformat, although a wordprocessor textfilefrom either a PC disk or any Spectrummedia is preferred. 1 IT'S THAT EASY! just follow the simple1-2-3 instruction as follows:-H 1 IT WORKS! Press the button to see whataddress was poked. In this case it was60396. Write it down!i 1 INVERSE VIDEO: Deletes the character tothe right of the cursor.B 1 INVERSE : Resets 'copy' cursor to top leftof current window.< 1 INSTRUCTION HEX 1 INPUT Software Library 1 INIT=33297: Initializes UNISCROLL by doingthe following operations:C 1 INIT needs the variables TEXT, HEIGHT,CLSPAT and WIDTH when initializing. Ifthey aren't left with the standard valuesthey have to be changed BEFORE callingINIT!! A change of these variables aftercalling INIT doesn't show any effect orleads to rubbish! If using PRINT USR INITthe last address used by UNISCROLL isshown. If you use MC the address is givenin the register BC. (Important if you wantto place MC or data after UNISCROLL) 1 IN A,(254) 1 II,STATISTICS II, PROJECTOR 1 and SPECFILE+., 1 IC1 TBA 820M 1 I've seen this problem four times in twoyears of +D operations, two by myself andtwo by APD customers. Almost every diskrelated book, magazine and document tellsyou to backup your disks, but it's notalways so cheap and convenient, especiallyif you are constantly updating your disks. 1 I've just heard that a french companycalled 'Poissons d'avril industries' arebuying up the rights to make Z80processors. However, the processors willnot just be any old thing, they are goingto remake them in a new type of material,which will allow the processor to run atthe speed of 33 Megahertz. Consideringthat the normal Z80 runs at 3.5 Megahertzthis is a fair step up from the spectrum,but all of the existing code will work,but faster. So why not build a spectrumout of it, I hear you cry... 1 I've asked Lloyd about the possibility ofa "true tape interface" for the Spectrum+3. A small box would plug into the +3tape port and give you a proper designedport - seperate EAR and MIC ports! Intheory it is very simple and possible tomake and would be extremely practical. +3tape leads are not easily available andplugging the wrong plug of the lead intothe wrong socket can severely damage thecircuitry. 1 I've been to Sheffield to visit AndyDavis, as long time readers of Andy's workwould know. I've seen for myself theamount of work the man puts into AlchemistResearch, I've seen him struggle to getthe PD orders out on time. I've seen himrun around answering the phone, and I'veseen him frantically search through filesto find the answer to some question oranother on behalf of an AlchNews reader. Ican personally vouch for the amount ofwork Andy puts into Alchemist Research onbehalf of YOU, readers of AlchNews, usersof Alchemist Research PD material andfellow Spectrum users. 1 I'm sure you'll all welcome Lloyd aboardofficially with open arms who I am surewill further enhance the work AlchNewsprovides to the Spectrum community. 1 I'm not sure of any facillities availableto do the same for the +D which couldcompress the entire disk, the only choiceis the snapshot option which takes morespace than an uncompressed file would!Perhaps some enterprising +D programmer(cough cough Miles Kinloch cough!) couldcome up with something to compress a disk,even if it's only by 50% we could put twocompressed disks onto one. 1 I'm afraid, I must admit that I have notused my copy a great deal, due to varyingdegrees of success.g 1 I'm a little more lucky as my second driveis a 5.25" which is more flexible andcheaper than the 3.5", so I can backup allthe time as I have lots of these disks! 1 I'll be writing to the designer of thecircuit shortly and passing him some ofour +3 utilties, more details will be inthe next issue. 1 I'd very much like to hear your comments.Where is it going to all end? Will peoplebecome recluses choosing to live acomputer generated life? One things forsure, I think we can safely say that itwon't happen on a Spectrum (can you imageliving in a house created by 3DCK - itwould be like something E.M. Escher woulddraw on a particularly bad day!) 1 I'd never be able to write a chess gamemyself. Having to work out all those rulesin machine code, especially tricky oneslike castling, would be well nighimpossible, and how on earth do peoplemanage to make the computer find the bestmove?! It's very humiliating when theSpeccy beats you; you just have to go outof the room and get a sledgehammer! 1 I'd like to thank all of you for youroverwhelming support on the matter. Yourletters have provided me with a great dealof information and proof that Prism is notas perfect as he tries to make out. Noorganisation is perfect and we all have toaccept problems and mistakes but whenpeoples complaints are dismissed then it'sboiling down to poor management. It's thecustomer who is always right. They arepaying for a service and can take actionif they don't get it. 1 I'd like to hear of your settings and howyou find them comfortable. A printer'ssetup is very much a personal thing andcan differ greatly between one user andanother. This can sometimes cause someproblems, like with the printing ofsymbols, but can soon be amended thanks tothe forward thinking of programmers likeTasman Software. 1 I wrote to Spectrum UK asking why this wasand also why they had lied aboutsolicitors and that I hoped this situationcould be sorted out. I also sent them acopy of AlchNews 14 and the latest PDcatalogue. 1 I was watching a program the other eveningon Channel Four appertaining to virtualreality and the computer world in generaland how it is making a "better society"for us all. No doubt you've seen the manyMicrosoft and IBM ads recently. (OS2 Warpmay be tremendous but will it cook yourdinner?) 1 I was surprised to hear in January thisyear that someone found a copy of AlchNews9 from an Internet site in CHILE! It seemsthat ALchNews has also been seen inseveral other locations worldwide - Ithank anyone who is reading up loaded themfor me! 1 I was recently informed by a friend thatafter I passed the complaints aboutSpectrum UK to them, they claimed theywould be passed to their solicitors.However, it has come to light that suchaction wasn't taken. Instead, they wroteto these people ATTACKING THEM for theircomments and then ignored their follow-upletters. 1 I was going to suggest operating a ribbonsupply service but Office World, my localstationery supplier, have just raised theprices to almost a fiver, from `3.51!Colour ribbons haven't escaped either.Once at `7, they are now almost `12! 1 I was going to do 1983 next but I have toomany games from 1983 to cover them all andI can't be bothered to sort them out.Also,I've been converting games to +D disc andI don't know which games in the cardboardboxes are from which year and by whichsoftware house. You get the general idea. 1 I told Darren who considered this slightlyamusing! But, it appeared to do the trick.He said Mr Sherwood had drafted a letter.Why did it take this though to prompt aresponse. 1 I thought that because the PC 720K diskhas 9 sectors per track, 80 tracks and 2heads it might be worthwhile trying to usethe MS DOS Diskcopy command (a straightDisk to disk copier for the PC). So I typein Diskcopy A: B:.. Will it work? Afterthirty seconds of rattles and grunts, itfinally prints on the screen 'Copying 80tracks' 1 I though I'd follow it up by just goingover the basics once again and a new tipwhich seems to improve the keyboardresponse. This article caters for theAmstrad Spectrum +2, +3 and +2a, the oneswith built in tape or disk systems. 1 I think the only way to end it all is toignore these questions and just try andforget it. He's asked for an apology andhe's got one. He's promised a silence andpromptly broke it. As far as I amconcerned, this is the very last in thePrism Problems series. I am prepared toturn a blind eye to his activities in thelast five months in the hope that it willend the matter forever. 1 I think that's it for this month. If youhave any questions, just pass them toAndy, and He will pass them on to me nexttime he writes to me. Thanks forreading... 1 I think that covers everything. Shouldyou have any further comments orguidelines to offer then please let usknow and we'll cover it next issue. 1 I telephoned Darren and he informed methat this "concerted action" was nothingmore than a personal letter from Darren tomyself "appealing to my better nature" toapoligise. 1 I still have some games left for sale, 10pand 25p each + a COMCOM programmablejoystick I/face, my address <oh no notagain...ED> as ever is, 1 I plugged the long cable into the OUTPUTsocket of the amp and the other end intomy EAR socket of my +2 (remember, I'vemodified my +2 to use an external tapedeck). 1 I notice that Andy was referred to as "areal friend" by some top brass bloke inSUK. Well, that can't be the truth! If itwas, why are they not seeing Andy's offerof help for what it is, rather than forwhat they want it to be. Why think theworse of a "real friend"? 1 I must say that as I loaded this one I didnot think it would work, as I had triedthe previous version to no avail. However,this was very easy to use, and had soontransferred a test file from the PC to the+3. This program works by taking a CP/M720K disk and Changing some parts of itinto an 'Oddball' format which can beread, and more importantly written to bythe PC. It can then be transferred backagain, and read,written to etc. by the +3or indeed, any CP/M 3.5" machine. It worksby changing the whole disk from one formatto the other, instead of just copyingfiles. This is useful, because unless yourPC has a 3" disk drive, you will becopying the files 180K at a time, andcopying files bigger than that will beimpossible, and you have to consider suchoptions as serial transfer of files, whichseems to be a bit over the top. Taswordfile transfer was the order of the day,and although the headers had to bestripped off Tasword 2 files beforetransfer for 1 I must admit, I wasn't greatly impressedby the device, as it only ran at tapespeeds but once I tried it, I found ithard to stop using it! 1 I much prefer this method as I feel I havemore 'control' over what I do. You willneed a copy of Tasword2 or converterprograms to convert Tasword 2 textfiles toTasword 128. But, this latter reason ispointless as you'll only be doing the sameas method one! 1 I may not have the other Horace games, butI do have all sorts of Psion bits andpieces, some of them more classic-ish thanothers. The first game on my shelf byPsion is a racing game called ChequeredFlag. I must say that racing games aren'tmy cup of beer (I don't like tea), and theonly two I've ever enjoyed playing arePole Position, a nice colourful one, and agame on someone else's Megadrive (sorryabout that). Chequered Flag is quite wellpresented and plays at a good speed. Thegraphics suit the game, with lots oftwists and forks in the road (but noknives, ha ha) and a car which, if not aFerrari, looks distinctly racing-ish.Unfortunately, this is one of those gameswhere the programmers have seen fit toinclude an array of nasty engine noises.On the 48k, this sort of sound alwayscomes out far too loud, as in ChequeredFlag. Silence would probably be lessexciting, but they could have stuck toskidding noises. 1 I know I said I had lots of Psion gamesbut they've all gone missing! Honestly, Ithink I have copied lots of them onto discand put the originals up into the attic!Ah, here's another one; it's theimaginatively titled "Chess". I won'texplain the rules because I assume youreaders are educated, but basically youraim is to trap the opponent's king byputting it into check (ie you can take iton the next nove if the king remains inits place). There have been lots ofadvances in computer chess recently -there's now a game which has beaten theworld champion and also has storedhundreds of international games and howthey played. Not on the Speccy though! 1 I know I promised to add some new sectionsin the 1995 catalogue but after promotionat my new job in December, a great dealof time was lost, time I hoped to use onthe catalogue. 1 I have seen other Pinball Simulators, butnone have come even close to matching thisone's superlative quality. This is a gameI can see myself continuing to enjoy formany years to come, as I never tire of it. 1 I have pinpointed the state of affairsthat gives rise to the problem, at leastfrom a software point of view, and havewritten a DOS patch which, I'm pleased tosay, now eliminates it in my own case.However, I'm convinced that the underlyingcause is in the hardware, and I suspectperhaps something like a timing error maybe responsible. Anyway, I'm interested toknow how widepsread the effect is, andwould therefore like to ask if otherreaders ers could write in and say if theysuffer from it. It may turn out to be justcertain models of the Spectrum that areaffected, I don't know, but I'd like toget to the bottom of it. (My machine is agrey +2, by the way.) 1 I have noticed something significant here.When did most of this trouble start? Itstarted just after Martyn Sherwood cameonto the scene with Prism PD after takingover the running of Total PD. Before thatthere were no major reports of thismagnitude with 1 I have had a few hours of fun from thisgame; the Speccy has not had loads of thistype of game but it wouldn't be fair tocompare it to later ones. Overall, MatchPoint is a good simulation and one to haveif you are a collector. I don't think it'sparticularly rare though - try the goodold car boot sale! 1 I have found this game to be fun and witha good difficulty level. I'm not reallyinto adventures, but I find a lot of themtoo hard or with very limited languageinterpreters. This is an exception andthough the locations are 1 I had just begun to picture a sequel toJURASSIC PARK, where they recreate longdead speccy books by cloning the DNA of adead Andy Davis 1 I eventually find the section I need, andthrough the dark misty winds I can justmake out a bookcase (ok, there are nowinds or mist, but I am trying to inject abit of colour in to this drab tale!) 1 I don't find computer chess as fun ashuman chess - perhaps because you can'tcheat and I always lose when playing theCPU! Obviously it loses the human element.This game is quite passable but chessmaniacs should go for a more recent pieceof software like the aforementioned CDS 3Dgame, or Mastertronic's Master Chess... oreven a PC with Battlechess! 1 I decided to make an archive of everythingI had on the disk. The first thing I sawwas that it said that the work drivedefaults to M:. This is fine if you have aPCW, but with us +3 owners we only havedrive C: Luckily there is a switch to override this and tell it a new drive, but itdidn't work, so I tried running anothersupplied program, PMSET.COM to set what itwas about. 1 I decided to try another experiment -direct copying from and to disk. I loadedup DISCTAPE on the +3 and TRANSIT on the+2. The trick is to transfer files froma +3 disk and save them onto a +D disk. 1 I couldn't think of a theme here so I'lljust take games off my shelf at random.Right, the first game is... Oh dear."Magic Land Dizzy" isn't a classic, is it? 1 I cheated and got Lloyd to wire mine! Imay have a word with him about supplyingready connected plugs to 1m of cable forthe cost of the parts and postage and afew pence for Lloyd. 1 I can't see the point of this business.While it may be very good in some respects- helping the disabled and so on but ifthe line is not gong to be drawn atcomputer sex then where are we going? 1 I asked Darren what Mr Sherwood would likeme to apologise for and he told me thewrong name error in issue 14. I assuredDarren that an apology had been sent to MrSherwood some weeks before. 1 I am in luck, a free terminal, I use theterminal to gain the information I need,and then I embark on my search for thesacred books of a bygone era. (ooer!) 1 I Can' find it so I'll sign off this monthby saying3 1 I personally don't like this game,probably because I have an aversion toracing games (I'm no good at them), but Iwould recommend it to anyone who likesthis sort of thing - and has a mute optionon their TV. 1 I finally filled up the rest of theavailable space with compressed spacing(as seen on the PD catalogue to get 80lines per page) and normal spacing: 1 I doubt that we will ever get thesequestioned answered, even though they havebeen brought up several times.r 1 I don't care what Martyn Sherwood isthreatening or what other lies he isprinting, I have documented evidence, themajority of which concerning a thirdparty, which clearly proves he has lied orneedlessly caused trouble. 1 Hulme Lane 1 However, the game's appeal soon wears offas you discover some negative aspects.Firstly, the input parser is very limited- to get into the temple I needed toremove the leaves from a heavy branch.This was obvious but it took me severalminutes to work out how to tell thecomputer what to do. The other problem isthe way every room links up with lots ofothers. The game turns into a huge mazewith lots of objects but very few puzzlesuntil you find the boat. I'll say no more,but asking for HELP will usually give youa hand. Some of the puzzles are far toohard to think of. In one place, I triedEXAMINE on everything, and then used LOOKon its own. In fact, I couldn't get outuntil I tried LOOK UP (I had to use HELP,which just told me LOOK UP instead ofgiving me a clue). It should have replied"Which way?" to my LOOK command, not justdismissed it as nonsense. 1 However, it was the invention of theelectromagnetic telegraph and accompanyingsubstitution cipher known as Morse Code inthe 1830's that really speeded up thesending of secret messages. The Americaninventor Samuel Morse devised a code inwhich dots and dashes replace letters, asshown in the table. 1 How often you do this job is upto you, howmuch agony you put on your keys or howdusty your house is! I find once every sixor seven months is best to give it athorough check up, along with cleaning ofall interface ports and leads. Spray theleads with cleaner too for a goodconnection. I came up with the keyboardtrick one evening in 1990 when I found my"H" key wouldn't depress! I was even moreworried when I found it also affected the"G" key and then "Y". When I removed theoffending keys I found a piece of pencil Iwas chewing over the keyboard - be warned! 1 How many titles? Well, give or take adozen, the number is:? 1 How many of you have suffered from thedreaded SECTOR ERROR? Thought so, now howmany of you have suffered the error in thefirst four tracks of your disk? You haveif your disk won't catalogue. If you tryand CAT a disk, you get the familliarclick as the drive is moving and then thechugga chugga chugga as it comes acrossthe error. 1 How many of you have tried to save aprogram from one Spectrum to another byplugging one tape end of the tape leadfrom the EAR socket and the other to theMIC? It didn't work because of the lack ofa voltage to send the signal. 1 Hold the plug upside down. You will seeit's almost flat with the exception of aslight step 3/4 of the way down, a littlehollow "box" in this step and a hollow "U"at the top end. 1 Hmmm, first up is "Invincible Island", anadventure game (most RSS games were inthis genre), written by Peter Cooke. I'mnot sure, but I think this is the samePete Cooke who wrote quite a few morerecent Speccy games, such as "A Whole NewBall Game", which I loved. Anyway, thisadventure's inlay calls it an "intriguingsplit-screen graphic and text adventure",and after playing the game, I'd agree.This is much better than some of RSS'sother releases (I think you know the one Imean!). The particularly good thing is itsresponse time - very good when compared toother adventures of the time (mostly inBASIC). This game is well-written, and hasa graphic representation of every room youenter. The graphics are really quite good;better than the vague shapes in games like"Blizzard Pass" (not that I'm slagging offBP - the puzzles are good). 1 His letter also goes on to inform me ofhow the people who complained to me weresorted out. Why do this now? For Christ'ssake, this was upto a year ago, and heaccuses me of raking up the past! He doesthe same with his faulty disk drive whichcould not handle HD disks. Only now hetells us it was a prototype drive! 1 Hilton Court 1 Hi and welcome to Ye Olde Reviewes. Inthis section I will be reviewing some oldclassics (and not-so-classics!) fromdifferent places in Spectrum history. Butfirst things first - readers of SpectrumUK may be wondering why I am now writingfor Alchnews. Well, I am still writing forSpec UK as well, but Andy kindly asked meif I would like to write something forAlchnews, so here I am! I will remain ongood terms with both AR and SUK for aslong as possible. 1 Heres a very simple routine which willremove the directory from one disk andstore it onto another. It's configured fortwo drives, with TEST in drive one andARCHIVE in drive two but can be easilymodified for one. 1 Here's where it gets confusing. So, itended in the summer of 1994? Just so wedon't mistake anything, can we all agreethat the Summer is technically from June21st to September 21st? 1 Hello to Ferry (Netherlands) 1 Hello again, although it's probably Marchwhen your reading this, some of this willhave been written in the run up to Xmas,so please forgive any festive feeling tothis column!. 1 Hello Spectrum freaks, 1 He was ready for a new ribbon so purchaseda black NX-100 from CPC of Preston. Thecost was a very reasonable `3.31. But,there was also a `3.99 handling charge andalso `1.26 VAT - making a total of `8.56. 1 He sounded more cockney than Irish, andhis English 'accent' was even worse - nonexistent.] 1 He later said "D. Sinclair did not likeabiding by my terms of trading andcomplained at guidelines commonplace inthe 16 bit market - not my fault" 1 He claims that they were prepared to writeto me but he "advised them to hold back".Is he sure thats all it is? Perhaps he'safraid of them hearing the other side ofthe story and seeing some of thecomplaints you all sent. I can nameseveral ex-Prism customers who had onlyheard Mr Sherwood's side of things butwere shocked when they saw the extent ofthings. 1 He also says: 1 He also says that I can stop it quiteeasily by apoligising for printing wronginformation on myself and Prism PD. Wronginformation? The information used in thesearticles comes from you, the readers andcustomers. If Mr Sherwood can prove theinformation you have sent is erroneousthen I shall immediately apologise and notbefore. 1 He also advised Mr Koning to "stay out ofit, especially since the situation hascleared up anyway.".h 1 Have you had a letter from AlchemistResearch with an upside down letterhead?If so then you are this quarter's letterprize winner! Send your odd letterhead tous to claim a free year's subscription. 1 Happy byte wishes you, 1 Halskestr. 6 1 Half a dozen cotton buds 1 Hackers Workbench is an excellent tool forexamining snapshots, and when I use it tolook at the state of the Z80 registers ina snapshot which crashes on loading, thePC, i.e. representing the stacked returnaddress to be jumped to, invariably showsas 103. 1 HOW TO WRITE DEMO TEXT 1 HERE are the rest of the program commands.To use them Press CAPS SHIFT - LETTER.P 1 HEIGHT-33293 (8): The height of the chars(Normally 8). You can use higher orsmaller chars. Double high chars needtwice the time to scroll! Thus higherchars as 24 bytes aren't very useful. 1 HAVE A 3" DISK 1 HARD TIMES 1 HACKING STARGLIDER 1 H-COMPRESSED (80 LPP) : 27 65 9 1 Grindleton 1 Greetings time:- 1 Greatful appreciation must go out to allwho helped in the production of this finepublication. Notable thanks must go to:{ 1 Graphics-wise, this game is quite good.Colour is splashed around nicely, andalthough Horace skis rather jerkily, hissprite is a nice, simple sort of head witharms and legs (hmmm). The sound isn't badeither, with some good 48k effects asHorace dives into black lines (erm, Ithink they're meant to be deep crevassesor something!) and a passable crunch whenhe hits a tree. Other sounds include ahorrible raucous BBC Micro type sound atthe beginning, and car horns as Horacerisks the M4. This game would have beenbetter if the piste (the bit where youski, thickies!) was longer, or evenrandomly generated each time. Because itisn't, you come to know where the flagsare and the game gets a little too easy,but overall, this game is good - by 1982standards! (It beats "Sonic 3" though!). 1 Got it then? If not just try it out. Therisk of a crash is low in most cases. Withthe first tries you surely won't get theresult you wanted, but at last you'llmanage it. 1 George Munro, many thanks for the goodies,hope your problem is solved now?J 1 George Imrie 1 Gastackerstrasse 33 1 Gastackerstrasse 23 1 GUARANTEES: Should you order any softwareon our media, including titles fromAlchemist Software, there is a LIFETIMEGUARANTEE with the titles. This means thatshould the disk or tape become damaged,even some years from when it was ordered,the program will be re-supplied again freeof charge. This also covers updates toprograms you may have already purchased. 1 GRAPH (caps 9) home the cursor to the topleft corner of the current window.L 1 GET and PUT 1 G-GREEN : 27 114 6 1 Full Stops 1 From the main menu, select the CUSTOMISEoption again and then PRINTER CONTROLCODES. Now, you simply press the numberof letter and then enter the code. Hereare mine: 1 Format 2 worked perfectly however, and Iwas soon transferring files like they weregoing out of fashion. As well as the CP/Minterface, There is a +3DOS one supplied.To use this, you have to use the rarecommand COPY filename TO SPECTRUM FORMAT. 1 For those of you wanting a "standard" disksystem, I'd say buy a +D but if you areserious about the Spectrum and wantsomething powerful and new to experimentwith, I'd strongly suggest this. 1 For the more experienced builder this hasnever been a problem, but for the noviceit could represent a real headache. Thereis one way to overcome this, especiallyfor the +2a and +3 owner, and that is tothe printer port. It has the eight datalines which are needed to operate a simplemodel and be addressed using the OUTcommand in +3 BASIC. Giving the commandOUT 4093,1 would send a signal down dataline D0. To stop this signal simply sentOUT 4093,0. The circuit given over is aneasy to build model controller using 12vrelays. I hope by approaching this in verybasic terms it will be of interest tothose ofyou who are not electronicallyminded, like myself...? 1 For more details on all of these excellentproductions, their addresses are inTRADING POST of this and future issues.{ 1 For more details contact: 1 For many years, stock control has been maeeasier by using computers, with each itembeing assigned a code number. With theintroduction of bar codes - the black andwhite stripes found on shopping items -prices can be automatically read, and thebill compiled at the same time as thestock totals are adjusted, besides givinga detailed itemisation of your purchases. 1 For all of you who wants to use Uniscrollin your own programs we will give you afamous description of all the facilitiesin english. But thats not all: it comesdirectly from Vision, who knows best whatthe program can do. 1 For those interested in the technicalaspects, it's the NMI mechanism that'sgoing wrong when the +D's button ispressed. When the Z80 receives an NMIsignal, the current program counter ispreserved (pushed) on the stack, and acall made to address 102 decimal), whereit executes the NMI service routine (i.e.the snapshot routine). The +D hardwaresimultaneously detects when a call is madeto this address, and then takes immediateaction to page itself in, so it will bethe NMI routine in +D ROM, rather than theone in the Spectrum ROM (which contains afatal bug anyway), that's executed. 1 Following the earlier information in thisarticle regarding the United Minds and MrSherwood's half accusation of their trustwe have just been informed that MrSherwood has published an article in PDPower that the group has split up. 1 Firstly, RS 232 is NOT a port that ownersof a Spectrum have. RS 232 is actually astandard means of data communicationbetween two computers. It is the industrystandard that is called RS 232, not theactual port itself. The RS 232 port onyour computer should actually be called a"serial" port that happens to conform tothe set standards of RS 232, as that iswhat it really is. 1 First, reset the computer and then load upTasword 128 again and go into Basic asbefore.[ 1 First up is THE THING MONTHLY, an A5sattire magazine. Whether you enjoy themagazine depends on the level of yourhumour, but also promises to include YOURTHINGCLAIR, 1 First of all, why did he approach Darren?He has ignored no less than FOUR differentsources to end this. These being Mark"Miktor" Harris, St. John Swainson, JohanKoning and myself. Why should he tell themall to keep their noses out and thenrecruit someone else, an outsider to theentire matter. One thing to consider isthat Darren does an occasional article inPD Power! 1 Finally, a most unlikely utility provedinvaluable in analysing the problem - PlusD Poker! Invaluable because it allowed meto look at the stack AFTER the snapshotbutton had been pressed, and examine thereturn address. On every occasion when itcrashed on returning, the address wasalways 103, and using this method, I foundI could always predict in advance theoccasions when it was about to happen. 1 Finally, HL will contain the address ofthe filename you want. ( You may usewildcards, and it must be terminated with255) Now the routine may be called at 11Ehor 286 decimal. On exiting, if there wereany problems, as always, the carry flagwill be reset and the error code will bein A. If all went OK then B will containthe number of completed entries in thebuffer. (If B is the same as the number ofentries, your buffer contains, it ispossible that there are more entries tocome) 1 Finally, F. Ridout is selling an UNUSEDMultiface 128 with a copy of Lifeguard for`15. He is also looking for a completelist of EPSON Printer control codes andcommands if anyone can help. Please writeto: 1 File: Selecting this simply takes you tothe FILE menu.8 1 File ends: 1 FX_3,n Sets the window used by the frontpanel/ 1 FX_2,n Sets the window used for useroutput0 1 FX_1,n Sets the window use for automaticlistings2 1 FX_0,n Sets the window used for user inputand error messages< 1 FSLP-33294 (0): Switches the FSLP on (1)or off (0). Every single line of thescroller is assigned to a value of atable. CLSCR must be used as otherwiseonly rubbish would be seen on the screen.Timing of CLSCR can be very tricky, butcan be done (means that CLSCR sometimesclears the scroller before it has beenwritten by the TV beam). If combined withdifferent values of SPLIT you can alsochange the look of your scroller. 1 FRUIT MACHINE SIMULATOR 2 1 FONT_2 Calls char set similar to AMSTRADCPC 4641 1 FONT_1 Calls char set similar to BBC andACORN/ 1 FONT_0 Calls the standard char set" 1 FILES READ IN C 1 FILE This controls the storage of frames.The first thing that should be done is toconfigure the menu by selecting theconfigure menu option. You can then typein the filing systems you intend to definethe BASIC to, pressing enter when to moveonto the next one. Altering the BASIC isexplained later on. 1 FILE TRANSFER BETWEEN TO SPECTRUMS" 1 FICHEROS allows you to copy any files youselect from drive A to B. Although I havenot tested it I suspect single driveowners will be able to use it to copy fromdisk to disk (A=source, B=destination). 1 FELIXSTOWE 1 FAULTS (Outgoing): If any of the aboveoccurances happen on their way back toyou, your order will be redone -COMPLETELY FREE and treated as if it wereany other order and not relegated. Sinceyou have already paid for the programs youwanted, how can you be ripping us off byasking for them again? 1 FAULTS (Incoming): If your tape or disk isdamaged on arrival, we will do our best torepair it. Snapped tapes can be easilyfixed. Disk corruption can be cured withour programs, or simply reformatting. 1 F-ORANGE : 27 114 5 1 F ill - fills the window with a pattern selected from the STYLE-Palette.K 1 Exit : DE=Displayfile address 1 Exclamation Marks ( 1 Example: "}1" to print the following textinvers, "}0" to get back to normalprinting.] 1 Even the most secure of codes are oflittle use if it cannot be transmittedquickly. Napoleon made som attempts toovercome the problem of speed by buildingsignal towers throughout France. Aprimitive version of semaphore was used topass messages from tower to tower. 1 Escapes can be inserted using TRUE VIDEO,followed by the relevent key. Red textwould be TRUEVID followed by A. Watch thecase, esp. with capslock. CAPSLOCK (caps2) simply toggles the case between lowerand upper. 1 Ernastrasse 33 1 Ernastr. 33, D-51069 Koeln, Germany# 1 Erm, see you then I suppose! 1 Entry: B=Y-Position 1 Enough of Ocean - the next game to bereviewed, "William Wobbler" (!) waswritten by Tony Crowther of a lesser-knowncompany, Wizard Computer Games, andpublished by Melbourne House (when theywere also doing books and things).Wizard's address was: Alpha House, 10Carver Street, Sheffield... Yes, later tobecome the home of Gremlin Graphics Ltd,still going today under the name ofGremlin Interactive, but now at numbers2-4 and only programming for the consoles(scum!!). By the way, don't write to themabout Speccy games - they only have threeleft (Turbo Esprit, Man Utd and HeroQuest) and couldn't care less about 8-bitowners. 1 Editview has 26 frame stores, labelled ato z. These can either be in Fireview (920bytes) format, or Editor (960 bytes)format. Selecting the format option on theFILE menu alters the frames between theseformats and should be used before loadingor saving frames to disc or tape. Belowthe format option is a count of the numberof escapes and * graphics present in thecurrent frame. This is useful if theframes are going to be later up loaded toPRESTEL or another Viewdata computer. Iwill now consider the other options on theFILE menu. 1 Editview II is a dedicated Viewdata frameeditor. It has been designed to makeediting easier and more fun. Most of itsmany features are accessed using thepointer cursor. This is controlled usingthe keys Q,A,O,P and a key on the bottomrow for up, down, left, right and select(or click) respectively. To select anoption you simply move the pointer to it,and press select. The program has threemain areas. These are EDIT, for editingframes, FILE, for storing and recallingframes, and the BASIC so that you canconfigure Editview to your own filingsystem. 1 Editview II Tutorial. 1 Edit This gives you the EDIT menu." 1 Ed's Note: 1 Ed's Note: Thanks to John for thatexcellent article. Should you require ahard copy and / or a printout of the DLANprogram, just send an SAE to us. 1 Earlier, I reviewed a rather poor game byRichard1 1 Earlier detailed in the news section, anexcellent multi format magazine.J 1 EXTENDED MODE (pressing both shift keys)moves the cursor to the next tab stop (ifone is present) within the current window.Tab stops can be defined using the tabsoption on the Text menu bar, or by usingESC TRUEVID followed by t while editing.Many other functions can be accessed likethis: 1 ESC-e Moves to the end of the text in thecurrent window. ESC-i Inserts a space intothe current line. ESC-d Deletes acharacter. ESC-l Inserts a line. ESC-k"Kills" a line. ESC-r Moves down a lineinserting any ESC codes. 1 ESC-0 Inverts any escape codes. ESC-tDefines tab stops. ESC-s Save to lastaccessed frame.c 1 ERROR HANDLER 1 ERASE will erase any files you select fromthe presented catalogue.B 1 ENTRIES. YOU CAN 1 ENTIRE MENU : SAVE "MENU"CODE 56640,2239 PRINTER ONLY: SAVE "MENU"CODE 5876,319P 1 ENTER leaves the current window andreturns to the pointer cursor.H 1 ENLARGEMENT ON MOST PRINTERS 1 ENCODING TEXT 1 EIGHT POUNDS AND FIFTY SIX PENCE for aTWO POUND RIBBON! I was outraged!K 1 EDITOR'S COMMENT 1 EDIT: Copies the current program line intothe input line.9 1 EDIT: After selecting EDIT from the FILEmenu you will be presented with a menu barat the top of the screen. The rest of thescreen is used as an editing area for thecurrent frame. 1 ED. was it my imagination or was this% 1 ED. Oh well, theirs still 'The easily% 1 E-YELLOW : 27 114 4 1 E L O S L S O E T 1 Dwbas - RSX Mallard basic extension# 1 During the American Cival War the RailFence code was used to send secretmessages. It works like this: suppose youwish to pass on this commerciallysensitive warning SELL CONSULS SOONEST.Then, take a sheet of lined paper andwrite the first letter on the top line,the second on the second line, the thirdletter on the first line, and so on toget: 1 During RUN-time the Space key is used as anew Shift key. Consequently, to obtain aspace between characters, both the Symbolshift and Space keys must be pressedtogether. The Space key - when usedtogether with another key - will from nowon be referred to as the Control key.Control functions 1 Due to a character design, EXTRA BOLD andOUTLINE texts appear offset towards Windowtop-left. Us the above controls to add An'R' or 'D' to status display. (A secondpress cancels). 1 Does anybody even wonder why Andy gives abad review every now and then? I'll tellyou why, Spectrum users we all may be.Desperate for new software we may be too.We still have rights to expect a bit ofquality though, be it software or service.If a company promising good service givesa shoddy one instead, then we all have aright to know about it. We are Spectrumusers, not second class citizens that wantto get ripped off. Another example of thefact that Andy cares about the Spectrumworld. He doesn't want to see you lotripped off, and that's why when a badreview needs to be given, it gets given! 1 Do you really want to do business with aperson who craves that sort of power andcould charge you anything they wanted forwhat you get now for FREE? Because that iswhat a monopoly is all about. 1 Do you really want a business- who fallsapart when a key member of staff falls illfor a while- in charge of YOUR hobby?Because that is what has already happenedwith SUK. People were left wondering ifthey had "run off with the subs". 1 Do you REALLY want a person who screams"TAKE OVER BID" whenever you offer afriendly word of action of help to be theONLY person you can turn to for newsoftware or help? This is what has alreadyhappened to Andy Davis and AlchemistResearch. 1 Do you really want to get all yourSpectrum support and software from aperson or business with an ego big enoughto want to rule the Spectrum world? That'swhat a single Spectrum outlet amounts to! 1 Diodes are inserted purely as a protectivemeasure. Depending on the application,this circuit could be doubed up to includeall eight data lines. Relays are used asswitches, allowing an electric motor to beturned on and off, forward and reverse.They also seperate the model's powersupply from the interface circuitry.Connecting just four lines to operate twosmall electric motors, relays could beused to turn the power on and offindependently, and give forward andreverse. 1 Did you here the caretakers (Americanactors) incredibly BAD Irish accent?,O 1 Despite the inaccurate report in PD POWER,The United Minds have not ceased demowriting. Indeed, they threatened to stopcoding because of the harassment they weregiven by M. Sherwood of Prism PD butdecided to continue with APD, MGPD andWomo. 1 Desmond Tyler 1 Design:- POSTERS...LETTERHEADS.. TICKETSETC in a vast range of exciting styles.MAGIC-WINDOW - Auto-justify, 4 way system.~ 1 Depending on the position, speed or thenumbers of the scroller and the height ofthe charset it can happen that yourscroller might flicker. If CLSCR is usedit might even happen that no scrollerappears on the screen, as it is clearedbefore it is written by the TV-Beam. Allthis is due to the construction of the TVpicture but can be avoided with some goodtiming. See, it is a small price to pay Ithink. I could have limited you to onescroller with no change of anything. Butthis way it's more of a use for you, isn'tit? 1 Demos Only 1 David Ledbury 1 David Crookes 1 Dave Fountain and Amy 1 Darren, however, had only heard one sideof the story and had a different frame ofmind when I informed him of the mass ofevidence I had collected over the pasttwelve months from many sources. 1 Darren was confused with the matter andsuggested that I telephone Mr Sherwood andspeak directly to sort it out. Not beingan unreasonable chap, I made the effort. 1 Darren Randle, for those of you not in theknow, used to run Rasputin PD and SinclairNews, which Alchemist Research took chargeof in late 1993. 1 DT: Why? Why spend two hours in front ofthat when you can just as easily get inyour car and do the same in Sheffield?z 1 DT: Well, yes, you do have a point. Butlook at it from this angle - would yourather spend two hours on an interactiveadventure or go out and do it in reallife? 1 DT: That game where you drive around thetown - I know you can't get enough of it!S 1 DT: So, why do you do it when you playthat flying game?; 1 DT: So, when you go under a bridge in yourcar do you look right underneath it andbehind you as you emerge?m 1 DT: Okay, but I have one that will REALLYstump you out now - TURBO ESPRIT.K 1 DT: Could it be the safety element? Be asrisky as you want and know that you cansafely walk away?e 1 DT: Can you honestly say that you'd preferflying a Spectrum rather than a realplane?Z 1 DT: And what would you expect to find ifyou did look under a bridge?F 1 DT: AlchNews 15. 1 DT: AND... That game is SO predictable -you don't know what will happen if you goout in your car.d 1 DOCTOR is an excellent +3 utility, onewhich all owners should have a copy of.Quite why Amstrad decided not to letEnglish +3 users have this kind of programon their disk which came with thecomputer, rather than half a dozen oldgames is beyond me. 1 DOCTOR is the only known low-price,non-commercial disk? 1 DLAN - CAMPBELL SYSTEMS 1 DISCO is the same as above but willcopy the entire disk.? 1 DISCKIT programs, plus Lloyd on! 1 DIP SWITCH SETTINGS - My Choice 1 DINOSAURS is a PD prog available from AlchResearch. Programmed by the very talentedTHEO DEVELEGAS (I hope I've spelt his nameright!) it's suitable for readers, andespecially children, or those withchildren, who have an interest in dinos. 1 DICE, orDisk Information Copier Editor, has to bethe best sector editor around. It willeven format 3" disks to 42 tracks, givinga large increase in capacity. 1 DH. No I think your right, Roy must be& 1 DELETE: Deletes character to left ofcursor.1 1 DECREASE THIS TO 1 DECODING TEXT 1 DEC a ; take one from 'a' 1 DB2 is by far the best disk back uputility produced for the +3, but it won'tfully back up disks that have beenformatted to greater than 40 tracks! 1 DAVE WOOD has some spare PC equipment tosell. It includes an SX386 motherboardwith AMI bios, 6 ISA slots and space forSIMM RAM to 16Mb. It also features aTRIDENT VGA board 512k with IDE I/O boardwith printer port / joystick etc. 1 DAMAGING THE DISK 1 D-PURPLE : 27 114 3 1 D-40215 Duesseldorf 1 D ownshift - centres text vertically.% 1 Cut and Paste This allows you to move awindow from a stored frame to the currentframe. This feature allows you to build upa library of graphics. The fragments canbe placed anywhere in a frame. Uponselecting this option, the current frameis displayed, and a menu shows the frameletters, a-z. Pick the one you wish to cutfrom. This will then be displayed with theusual box cursors. Define the window youwish to paste. The current frame will beredisplayed. Move the cursor to where youwant to paste the window and click it. 1 Credits and a few last things! 1 Creative.Radical.Alternative.Productions( 1 Congratulations to: 1 Commodores,BBCs, Dragon, Oric, MSX and many more.They do not seek high profits and theirprices are cheaper than most privatesellers. Indeed, their catalogue uses 15feet of paper! Most prices are 50p and `1and they even sell books and hardware.Howdoes a +3 printer lead at `4 sound, ora Spectrum 128 for `30, +2 for `35,Wafadrive for `25, ZX printer `12, CurrahMicrospeech for a tenner and externalspeaker with amp for `3!!! If you don'tsend them an SAE immediately, then youcan't be a dedicated Specateer! 1 Circle This is exactly the same as thelines option but instead of defining theends of a line you define the centre andthen a point on the edge of a circle. 1 Chris Taylor, The Knights 1 Chris Norfolk 1 ChoosingShadow-edge text over-rides both settings.2 1 Choosing which type of relay to use asdescribed above can be very confusing. Ihave used items YX94C and DC80B boughtfrom Maplins, which are very usefulrelays. Incidentally, all 1 Chic Computer Club 1 Characters can now be printed on screen in4 different sizes, using the 'MODE_'command[ 1 Changes the variable speed. The new valueof speed comes straight after thetextmark. Example: "{3" to change thespeed of the scroller to 3. 1 Changes the variable SPLIT. The new valuecomes straight after the textmark.Example: "~2" to change SPLIT to 2.w 1 Catalin Russen, MicroCRIFS 1 CUSTOMISING SECOND CHARACTER SET 1 CURSORS: Move within the input line.$ 1 CRACK CITY 1 CPC Undercover 1 CPC UNDERCOVER 1 CPC / PCW support 1 COPYRIGHTED - NOT PUBLIC DOMAIN! 1 COPY=33500: Copies the content$ 1 CONTROLLING PROGRAM FLOW 1 CONTROL R: Resets YSMB system (does noterase program in memory)B 1 CONTROL KEYS 1 CONTROL F: Calls up front-panel (SEE FRONTPANEL)0 1 CONTROL E: Stops program execution" 1 CONTENTS (5) 1 CONTENTS (4) 1 CONTENTS (3) 1 CONTENTS (2) 1 CONTENTS (1) 1 CONSTRUCTING 1 CODE BREAKING 1 CLW_n,3 Clears attributes only 1 CLW_n,2 Inverts contents of window# 1 CLW_n,1 As above but with INK 1 CLW_n,0 Clears window using currentpermanant colours; 1 CLSPAT-33289/33290 (0,0): Pattern which iscopied into screen when calling CLSCR.P 1 CLSCR=33635: Clearscroll, clears thescroller at the actuall Y-Position.Necessary if the Y-Position is changed(=FLP) or if you use the FSLP function. 1 CLS is used to clear the whole screen. Anew command 'CLW' is provided to clearindividual window areas. The command wordis followed by one or two numbers. If twoare supplied then the first is the numberof the window and the second shows whattype of clear is required: 1 CLS AND CLW 1 CHRISTIAN AYMARD is on the lookout for thefollowing programs:= 1 CHR$7 Inverts the char set at the cursorposition2 1 CHR$24-31 Select the window used foroutput; CHR$24 selects window zero whereasCHR$ 31 selects window 7.m 1 CHR$1-4 Select the mode of current window) 1 CHR$, VDU and DOWN 1 CHR$ PEEK (F+9);CHR$ PEEK (F+10);"" 1 CHR$ PEEK (F+2);CHR$ PEEK 1 CHR$ (h+64); 1 CHESSINGTON 1 CHARACTER SETS 1 CHAR-33281/33282 (15360): The "address" ofyour charset. Because the first 32 charscan't be used (see Speccy manual fordetails) you always have to subtract 32 *high of your charset (normaly 8) from theaddress where your charset is placed. Onlythis value must be poked into CHAR!Example: If you want to place a charsetmade with Art Studio at 35000 then youhave to poke 35000-32*8=34744 into CHAR. 1 CHANGE_3 Each attribute byte is ORed withthe data byte7 1 CHANGE_2 Each byte in the attributes fileis ANDed with the negated maskH 1 CHANGE_1 The mask is negated - all ones tozeros and all zeros to onesE 1 CHANGE and SWAP 1 CHALLENGE TIME 1 CHALFONT ST PETER 1 CAUTION WHEN EDITING- The program auto-renumbers when it is run. All instructionsplaced in the REM must be closed with asemi-colon (;) otherwise will probably beignored! 1 CATALOGO is a simple disk and filecatalogue option.; 1 CATALIN RUSSEN 1 CATALIN RUSSEL would like some Amigacontacts, wishing to swap tips, advice andsoftware for the Amiga. If you would likean Amiga penpal, please write to: 1 CAT-RESCUE 1 CAT Drive. This option can be configuredto perform a general purpose BASIC action.I use it to catalogue my disc drive.x 1 CALL PAGDOS 1 CALL PAGBAS 1 CALL 33402 (Scroll) 1 CALL 33297 (Initialize UNISCROLL) MAIN HALT. 1 C7 330 uF 16V 1 C6 220 nF POLYESTER 1 C5 220 pF CERAMIC 1 C4 220 uF 16V 1 C3 100 uF 16V 1 C2 100 uF 16V 1 C1 470 nF POLYESTER 1 C-BLUE : 27 114 2 1 By today's standards, it certainly isn't,but I found this game quite a lot of funthe first time I played it. Just about allof it is written in BASIC with noprotection, and as it plays very similarlyeach time, it gets rather repetitive aftera few goes. However, it is a long game.You, a trader, have to visit variousplanets and try to peddle your wares tothe inhabitants. Bits of the game includecollecting fuel in a time limit,bargaining with some druggies 1 By now, I was convinced beyond any doubtabout what was going on, and I decided thenext step would be to write a routine tofix the problem. Perhaps neutralise mightbe a better word, as, of course, theunderlying hardware bug is still there -but to all intents and purposes it can beregarded as cured. There are two versions:G-SNAPFIX, as you might guess, is theversion for G+DO S and B-SNAPFIX, the onefor Betados. 1 By Paul Howard 1 By Lloyd Garland 1 By Kevin Gurd 1 By Desmond Tyler 1 By Ben Douglas 1 But, we cannot survive without your input.Anything you can offer is welcomed by usand even moreso by the Spectrum community.~ 1 But, the most astounding program he hassent is MORBUS GRAVIS 128k. It's probablythe biggest demo ever and takes up theentire 128k memory and THREE +D disks! Thedemo is more of a graphic picture storyand you'd be advised to sit down oneevening in the dark with it and a POT ofcoffee! 1 But, it's clear to see how many missilesyou have - you start with one.H 1 But, if the disk is physically damaged andwould pose a threat to our equipment byusing it, we will return it and, ifpossible, will send your order on our ownmedia where you can copy it to your own orsend us replacements in your own time. 1 But, he still refuses to answer severalmore serious questions. Ones like:L 1 But, back to his letter. He then goes onto recap some past events. There areeleven points in all, yet he has MISSEDOUT POINT THREE! How can I have anyconfidence in this person if he can'tcount! This is NOT an isolated incident asI have recieved a letter from Mr Sherwoodpreviously, entitled "The real facts"which had points numbered 1,2,3,3,4,5,7,8,9,10,11,12,13! 1 But, as I said, it doesn't have to be "DECa", it could be any other register, suchas DEC HL, or even DEC BC. This is whythe FLIP option is needed. If the numberof lives isn't held by 'variable' a, thenyou will have to try another 'variable' orregister. Move it to CUSTOM and you haveaccess to the custom option. 1 But, I'd just like to make one final pleato Mr Sherwood - are you prepared to putyour business on the line Martyn?u 1 But, I promise the new sections in theJuly 1995 catalogue, if not sooner:M 1 But, back to the magazine. Theres apreview of the new SQ-TRACKER soundsystem, a listing of Solitaire by MilesKinloch and a list of all members alongwith what equipment they own. (By the wayThomas, put an X in my +3, 48k, Opus andMG boxes please!). 1 But it doesn't, it just gets worse.# 1 Brian Watson, 8-BIT 1 Brian Watson 1 Brian Gaff, BG Services 1 Brian Gaff 1 Brandlesholme 1 Box got his drives from!) 1 Both these progs, and my new lawnmovergame are available from Alch PD.J 1 Books on the ORIC and DRAGON 32 computersThe MSX, BBC Micro, VIC 20, ZX81!!! (boy!I feel like a cross between Alan Grant andIndiana Jones, discovering these oldrelics! - Que red-line-over-map-screen(next page) aka, Indy movies) 1 Bl: L11 Ap: 86 1 Bill Richardson, EEC 1 Bill Richardson 1 Bill Clark brought up a very interestingand expensive problem quite recently withhis Star LC-100.d 1 Bill Clark 1 Bill asked about re-inking and I aminclined to agree with him. There is a re-inking tool called MAXIPRINT, which isused by many readers who swear by it. I'mnot sure exactly how it's made but you fityour ribbon into the unit and turn alittle handle which re-inks the ribbon.The unit is adjustable to all makes ofribbon and works fine with the LC-100ribbons, which also are the same as theLC-10. It costs only a few pence to re-inka ribbon and the quality is excellent.Alchemist Research will surely 1 Big supplier of Spectrum adventuresoftware, including? 1 Besides which, we have no advanced DTPfacillities to produce a magazine of anygood quality. We would rather stay withelectronic media that look like some ofthe poor efforts we've been informed of inpast months! 1 Beside those problems, the PC200 shouldhave been a mild success, however, lookingback it's not really that surprising thatit wasn't. 1 Before you get all excited I'd betterexplain what they are.@ 1 Before we go any further we must do a bitof work to the plug again. It may beadvisable to do this before wiring it. Allyou have to do is file or cut a littlepiece of the plug with a craft knife. 1 Before publication I was debating whetherto compile a list of all the lies andtrouble Martyn Sherwood has caused. Ihave decided that it will take some tie tocompile so may feature it in AlchNews 16if nothing is done to rectify thesituation. 1 Before I go, I offer no apology what soever for the contents of this file. Ifanybody is upset by this, then tough!Things that needed to be said have nowbeen said. 1 Because when the Multiface is installed,it cannot access any part of the ROM, suchas the font, printing routines etc. so itmust have it's own "on-board". 1 Back to Psion Chess. This was an earlychess game for the Spectrum, written in"fast and efficient machine-code". Theprogrammers boast that "level two willprobably beat you!". Actually it did, butthat's beside the point. The game has tenlevels of difficulty and came out in 1982(could've done it last month then!). Youare given options to set up the board andchoose your colour - I wanted yellow butit wouldn't let me... 1 Back to "William Wobbler". William is akind of funny dragon, with massivenostrils and a red vest. (You'd have tosee him yourself). He walks along quitenicely in the game, and is an unusuallylarge sprite. The game is a sort of earlyplatform adventure, where you have to pickup "objects and go to different cavernsand places with them, but the gameplay issomehow not enough to keep you playing fora long time. Sound is limited, butsufficient. This is undoubtedly quite arare item, but not a true classic or "new"game idea. Has anyone completed this?Perhaps you could tell me what happens atthe end! 1 Back in issue 13 I gave some brief detailson a little keypad project to give you avisual signal by the computer without themonitor needing to be on, perhaps to tellyou that calculations or copying isfinished, an error or so on. 1 BY LLOYD GARLAND 1 BONUS LETTER PRIZE 1 BG SERVICES 1 BEACH IMAGING 1 BASIC, as it clearly states, returns youto Basic!3 1 BASIC note: The BASIC has been defined tomake it easy to configure. At the momentit is configured for tape and +3 disc. Theother basic is set for Microdrives. Eithercan be altered to cope with most drivesystems. 1 At time of writing, I cannot get the lightto behave in 128k mode so either go into48k mode or type USR 0.k 1 At the moment there are three phenominallygood lists of hardware, software and booksdoing the rounds. Should you want one,send an SAE to: 1 Aside from the traditional uses of codesin the shady world of subterfuge, codesare finding their way increasingly intoour daily lives. 1 As usual, it was ignored and they sent theparcel back in the same envelope, withoutreturn postage. The catalogue howeverseemed to be well used, creased and hadsome characters written on one side! 1 As the cytographers struggle to inventbetter and more secure codes, so the codebreakers strive to frustrate them. Apowerful tool when trying to decode thesipler transpositions or substitutionciphers is the letters frequency count. InEnglish the letters E,T,A,O,N,I,S - inthat order - occur most frequently. So, ifin the encoded text the letters ETAONISstill appear most frequently, the odds arethat you will be dealing with atransposition code. Should other lettersoccur more frequently, then you mustconsider the possibility of a substitutioncipher. 1 As most of you will recall, AlchNews 14was the largest ever, some 576k - amassive 157% larger than issue 13 or amassive 1773% larger than issue 3! 1 As it checks, it will list and repair anydamaged sectors along the way.H 1 As for the international character sets, Ihave chosen USA. This is simply because ofCHR$ 35, the # sign. As ASCII isessentially American, the ` sign has noplace in it. So, when you print a # youactually get a # and not a pound sign.Many small fanzines make this mistake andwhen they have a hex listing, hashesappear as pounds which looks veryunsightly! The pound sign is at location156 of all the character sets and isjust as easily accessed. 1 As for software to use on the PC, MS DOSis usually good enough!A 1 As far as we know, Alchemist PD is thefirst library to offer this serviceanywhere. Please also see our article inthis issue "8 BIT LIBRARY GUIDELINES" - anew initiative created by ourselves tofurther protect customers from beingripped off. 1 As far as is known, this is still thelargest collection of Spectrum PD in theUK.W 1 As far as I know, you must strip off about6-8mm from the outer sheathing and then2-3mm from each lead. Make sure all theleads are parallel and not bent in any wayand insert into the lead. Look at the topof the lead and behind each contact youshould JUST see the wire. When you aresure it's in press each contact down. Ifit doesn't work then the lead is nowuseless and should be binned. There is noway of recovering a partly connected lead. 1 As a great fan of the 'Freescape' system,I'd rank this game as being the best inthat genre, and one which gave me manyhours of pleasure trying to solve.Freescape, of course, represented amilestone in the Speccy's history, and ifthis is a foretaste of the virtual realitysystems of the future, then I'm definitelyhooked! The first game to be released inthis format was, of course, Driller,followed shortly afterwards by its sequel,Darkside. However, while the latter werevery successful in demonstrating thepotential of Freescape, unfortunately theylacked one vital ingredient - gameplay. 1 As I know this is the fastest method tocalculate the screenaddress of anyY-Position^ 1 As well as procedures, YSMB provides'REPEAT-UNTIL' loops. The 'REPEAT' commandis used to mark the beginning of a loopand 'UNTIL' is followed by a singlenumeric expression. If this expressionreturns a zero value then the program flowjumps back to the statement after the lastREPEAT instruction; if a positive number,program flow continues with the nextstatement as it should. 'REPEAT-UNTIL'loops can be nested up to ten deep. 1 As the UNISCROLL demo was written incompiled Basic (I used the USCHI compiler)here's the basic routine to driveUniscroll from Basic (text at 4 1 As I've heard that it really annoyspeople. <ARRRGH - YES! And so does "erm".Ed.> Funny that I shoud only find out lastweek, and I've said it in nearly all UMdemos!!! 1 Arnold Yates 1 Arkanoid 2 continues the theme, but in avery much enhanced mould, adding many newfeatures and 128K sound. If you played itwith just the three lives you are given,it would be exceedingly difficult toprogress beyond even the first screen, butI never play it that way - I always POKEit for infinite lives! 1 Apply adhesive to each right-hand edge,except on the right-most strip. ScotchSpraymount is recommended which, allowsre-positioning. 1 Apologies for what I might have got wrong,missunderstood, misspelt, missed out orjust messed up! I wrote this as a set ofnotes for my benifit originally, andthought they might be of general use so Isent them to Alchemist PD to pass on withthe DLAN program 1 Anyway, when you do wire it up, make surethat the ORANGE wire is connected to thepin which is NEXT to the little catch. TheBLACK wire should be at the opposite side.At the other end of the lead strip it andstrip the RED and BLACK leads only for themoment. 1 Anyway, next issue I WILL write about TimeTravel, I have a lot of points I'd like todiscuss about it. It will take some tim towrite and Andy is already telling me thatI have five minutes before the deadline ispassed. (He gets would up very easily whenhe's on nights and has only had four hourssleep!) 1 Anyway, in the letter, Mr Sherwood toldJohan and myself that since the summer of1994, the whole situation had "fizzledout". He also said: 1 Anyway, imagine my surprise when I havegenerated the file to allow this to be runwhen it says 'The MSODBALL.HED file youare using is corrupt' Reading to the endof the first document I am told to readanother one specific to the +3 Basicversion, which then tells me that itshould be converted on the ramdisk ordrive A:, not drive B: because it doesn'twork properly. The best way to use thisprogram would be to go through all yourstuff and get 700K of files, then convertthe disk. I have found it very useful, andwill give it 9/10. 1 Anyway, back to Ye Olde Reviewes. Thismonth, a selection of games from the yearthat was, 1982 (I think it was a vintageyear!). The Spectrum was still quite newat the time, and games were slowly gettingbetter as new software houses appeared.The first game I will look at is a 16k/48kgame by Pixel Productions, called TheTrader Trilogy. This game loads in severalparts and set you back `9.95! It came in alarge-ish white box. Pixel Productionsclaimed this game to be "the ultimategraphic adventure". 1 Anyway, I'm straying off the point here.As I was saying, where will it all end?Already, PC's a couple of years old arenow virtually obsolete. In this throwawaysociety it's ridiculous to consider eventhinking of buying a PC if you can'tafford to keep upgrading it. Look atWindows for the PC - a few years ago anice option, now you find it's almostvital to run any software. 1 Anyway, when I questioned Mr Sherwoodabout it, he said "NO MAJOR library (8 bitor 16 bit) worth their salt will entertainpeople under these circumstances unlessthey pay." 1 Anyway, that's enough of my in(s)aneramblings, let's get on with the show...R 1 Anything marked as "RS 232" should allconform to the same standards as any otherpiece of equipment, hence the possibilityof transferring data between two otherwiseincompatible machines. Fo example, textfiles written on (say) a PC could betransferred to a Spectrum, and then editedor printed out using Tasword. Files couldbe stored on a large capacity hard drive,and exported to the Spectrum. Of course,many Spectrum owners would alreay befamiliar with using a modem to log onto aBB, and many of those will know all aboutdownloading software from BBs. Things likethis are just a few uses that datacommunications using an RS 232 link couldbe put to. 1 Anyone trying to break the code withoutknowledge of the multiplication key wouldhave a hard time. All that is reallyhappening is that the message is writtendown the page until the first column ofour array is filled, and then continued atthe top of the second colu.n. When thewhole array is used up the encrypted textis read off across the page. Sometimes itis a good idea to add a few extra dummyletters to the end of a message - just tofool would-be code breakers. 1 Anyone interested in purchasing thisCD-ROM (approx. cost `40) should requestmore details from the normal AlchemistResearch address. 1 Any of you who used to buy Your Sinclairwill remember the excellent programs fromTheo Develegas. Such classics like hisMultiface utilities FUSSLOAD and SPRITERare available in our library. 1 Another rather crap text file from:# 1 Another new writer, Orson from! 1 Andy has seen dodgy companies come and go,he's seen it all. Alchemist Research isstill here though, as the UK's largestSpectrum public domain library. Does thissuggest anything to you? It should! Makeno mistake, Alchemist Research isn't aslarge as it is just because he happens tohave a large range of titles, it's becauseAndy has WORKED at it, and with nothingmore than a few Spectrums, a tape recorderand a lot of dedication, he's built it upfrom scratch. Andy truely cares for theSpectrum community, and that is one of thereasons why he has succeeded. AlchemistResearch, and all it stands for, is agreat example of what can be done whenpeople work together without any childishargueing. I am proud to be associated withAndy and Alchemist Research. 1 Andy Davis and ALL the staff at AlchemistResearch are only here so that we can HELPand SERVE you, fellow Spectrum users. Ifyou can see my point, you will also seethat Andy Davis has no interest in atakeover bid for Spectrum UK, he simplywouldn't have the time required. Andy wasquite simply trying to do his self-imposedjob, and help out so that yet anotherSpectrum user group wouldn't vanishwithout trace. If anybody doubts that,then for what reason other than to offerhelp, advice and free software, doesAlchemist Research exist? It's certainlynot a financial reason, I can assure youof that. If it was, then why do you lotget free PD software? Go on, how many ofyou have ever been asked to pay AndyANYTHING for help or advice? Not a singleone of you, I bet! 1 Andy Davis Bsc 1 Andy <Ed to you. Ed> thinks that I'm over-reacting but I don't think I am. He wasplaying a computer game the other evening,the name escapes me and flew his aircraftunder a bridge and as he did so, used theon-board camera to view the underside andthe rear as he emerged from the other side- triumphant. 1 Andrew Parish 1 And with that, Andy trundles off to thebar and doesn't realise I taped theconversation! Even now as he's compilingthis issue and waiting for me to finishthis he doesn't have a clue! He thinks I'mwriting about Time Travel. 1 And various other books with imaginativetitles0 1 And there amongst all these titles are 10-12 year old books on programming your ZX48k Spectrum!, I could'nt believe it!, Ithought these books were extinct. 1 And the months passed. Still nothing fromPrism. Yet, Mr Sherwood found time towrite to the United Minds and pester themto write me a letter complaining about themix up. Not only that, but he sent themguidelines over WHAT TO WRITE! It's onething to ask them to do something buttotally out of order telling them what towrite! Needless to say, they have declinedto do anything he asked. 1 And the colour, these occupy graphics A-Gand need no turning off codes (whicharen't allowed anyway).k 1 And that is essentially it. Oh, no, sorryit's not!! I forgot to mention Greetings!!T 1 And that is basically it. Erm, Oh, oneother thing, if you ever run out of thingsto say in your text, dont say:r 1 And so now we have - 1 And finally 1 And before Mr Sherwood blames myself, hemay like to note that Alchemist Researchhad excellent working relationships withthe entire Spectrum community before hecame along. This is also reflected inEurope, where Mr Sherwood has yet to makean impact. In the Euro-community, PrismPD does not exist and there is no troublewhatsoever. Makes you think doesn't it? 1 Amy Pandagirl 1 Among other things Uniscroll offers thefollowing possibilities: FLP (FlexibleLine Position), Split, Variable speed ofscroll- text, Multiscroll, Windowfunction(Width and X-Position can be changed),Variable high of charset, FSLP (FlexibleSingle Line Position) with automatictable-use, and controll of differentroutines/variables by using textmarks. 1 Always ensure that the model operates onalow voltage. Typically I have used 3v to4.5v which have been idea. Building thisinterface previously described can producea unit that is totally reliable, and willgive hours of fun, experimenting andprogramming. 1 Although only on issue 3 and the editorunder a lot of pressure (so don't fret ifit's a few weeks late), it shows greatpromise as an unbiased general interestSam and Speccy magazine. 1 Although his exact title is questionable,it is a sort of deputy / assistant editor,second in command in other words!u 1 Although an excellent word, I don't wantany of you wags shortening it down so Ihave slightly renamed it and created arecognition and awards scheme to those ofyou who deserve it (actually, you ALLdo!). So, thanks to my local Asda storewhere I nicked the name from, I'd like topresent the ABCD AWARD. 1 Although two of them could have beenjustified and were relating to the SUC andUnited Minds matters (it appears that bothmyself and Martyn Sherwood were tolddifferent things), the 1 Although the program listed above islimited to 20 words, it can easily beamended to include mor. If, for instance,you wanted to enter 50 words you will needto make the folowing amendments. Change 20to 50 in lines 50, 70 and 140. You willalso need to enter the new codes andadditional lines in the program. In theexisting program you are limited toentering words of no more than 10characters. If you wish to increase themaximum of characters to, say, 12, allyouneed to do is alter the 10 to 12 inline 50. 1 Although Alchemist Research has greatfaith over it's readers' technicalcapabilities,a 1 Also, with the new 1.44Mb Disk drive, theywill have to rewrite the format command touse two different sizes of disk, and addthe new formats. Stay tuned next issue,when I'll fill you in on more details as Iget them... If I get them. 1 Also, another thing to do is say what youused to make the demo - eg, which artpackages, screen compressors etct 1 Also with the magazine comes two extra A4news sheets. These tell us that EuricoCovas is back in Portugal from studies inLondon and more English details on theMB02 interface. 1 Also in the magazine is a great article onconverting screen pictures from the PC orAmiga to Spectrum accompanied by a coupleof pictures (the bottom one is from "TrueQ" of ST:TNG". 1 Also by Theo is a nifty little prog calledEEC1993. Like DINOSAURS, EEC1993 is like amini database of information, with info onsome of the countries in the EC. Again,the graphics are well drawn, and I have togive it a mention, as I stole the BritishIsles map screen for this issue of AN! 1 Allie Weston 1 All you will need is a textfile written onTasword 2 and know the length of thetextfile, which should be found whensaved. Type in this short program: 1 All you need to do is call, quote yourrequested collections or order of twentytitles for just `1 per disk which will beprocessed immediately and sent with bill,to be settled within 30 days. 1 All the speccy books disappeared from mylocal library a few years ago - mostlydeleted from the library collection - soit was a genuine surprise to see somespeccy books still in existence. (The caseof the missing speccy books - another casefor THE X FILES methinks) 1 All the bits you require to build theproject are7 1 All of the normal spectrum ports are backin now, including the ATTRIBUTE PORT whichAmstrad forgot to put into the +3 and +2A,thus crashing several games such as BombJack and Short Circuit. I wonder whatit'll be like to reset and see (C)1994,1995 Poissons d'avril ? 1 All details contained in this article are,as far as I know, and to the best of myknowledge, completely true. I do not telllies! I stand to be corrected on any ofthe above text, but it will stand as it isuntil YOU tell me otherwise. Don't botherme with trivia, tell me the facts. 1 Alf Fairwheather 1 Alchnews 14 would probably also be usefulas it has another tutorial like this onein it, as well as lots of other finethings. 1 Alchnews 13 1 Alchemist Software has a growing number ofNON PUBLIC DOMAIN titles, all for theprice of media and postage. We have thechilling 128k adventure DOOMSDAY, manyutilities from the 007 series, plus titlesfrom BRADWAY SOFTWARE and our newexclusive in-house 1 Alchemist Research is confident it willpurchase an MB02 in 1995 and will supportit in every way possible.m 1 Alchemist Research is dedicated to thesurvival of the Spectrum by offering whatwe do at low prices and, in most cases,free. 1 Alchemist Books 1 Alchemist Research congratulates botheditors of aforementioned publications whodid their best to ensure the Spectrum namelives on as long as possible. 1 Alchemist PD give some basic! 1 AlchNews 128k: 1 Albert Harper, congrats on the PCPDlibrary!2 1 Alan Sharvell 1 Ahh haa, the books I am after are here,but they are trapped, so I shift thedebris - Windows 3.1 user guide, MasteringC programming, PASCAL - A case foreuthanasia... 1 Ah - how about "Daley Thompson'sDecathlon", by Ocean in 1984? Well, nearlyeveryone has played this game, but it'squite old and "one to have" so I'll writeabout it anyway. This game claims to have"superb 1 Again, this is the sort of game you justcan't put down, and it will always be oneof my firm favourites.j 1 After last issue I had a letter fromThomas Eberle of the SUC. He was a littleupset that his magazine "SUC CESSION"wasn't featured in our round up of topmagazines. 1 After buying 4m of cable from MaplinElectronics, I decided to give the unit atry. Since there is at least 2m betweenthe +2 and +3 it would be a good test. 1 After all his loyal service to theAlchemist Research empire, it was aunanimous decision by all concerned topromote Lloyd Garland to a high positionin AlchNews. 1 Addresses may be found in the TRADING POSTsection.2 1 Address on page 1 1 AVAILABLE NOW 1 AT LAST!, I have the sacred books -# 1 AT : Copies the character at the 'copy'cursor to the 'input' cursor. This commandcan also be used to copy characters whichare standard size; it will not copy 64column, double height or double widthcharacters. 1 ASB; this switches off the above command.) 1 ARRIVALS: When orders arrive, requestswill be followed to the letter ifpossible, from requests of where to putprograms on disks etc. 1 ARKANOID 2 (REVENGE OF DOH) 1 AND : As above, but Down 1 AN15.C 1 AN15.9: MULTIFACE MAGIC. 1 AN15.9 1 AN15.8 v 1 AN15.7: PRISM PROBLEMS. An even biggerAN15.8: article this issue,J 1 AN15.7 1 AN15.6 1 AN15.5: SENDING SECRET MESSAGES.# 1 AN15.5 1 AN15.4: STAR USERS CLUB. The Overline bug* 1 AN15.46 THE END. Phew, what an issue!* 1 AN15.46 0 1 AN15.45 SOAPBOX 2. Following M. Sherwoods* 1 AN15.45 1 AN15.44 l 1 AN15.43: TRADING POST. A double sizedAN15.44: section covering whats hot andT 1 AN15.43 9 1 AN15.42: CRACK CITY. With only FIFTEEN* 1 AN15.42 1 AN15.41: DEMO CODING - AN INSIDE VIEW.* 1 AN15.41 1 AN15.40 1 AN15.4 1 AN15.3: DLAN. 1 AN15.39: SPECTRUM CLASSIC. New writer PaulAN15.40: Howard gives his reviews of someT 1 AN15.39 1 AN15.38: PD WORLD. A quick look at some* 1 AN15.38 1 AN15.37: GET A LIFE. More Multifacing this* 1 AN15.37 1 AN15.36: 8 BIT GUIDELINES. What with* 1 AN15.36 1 AN15.35 E 1 AN15.34: WOMO WORLD. The SPC team giveAN15.35: some news plus a guide toT 1 AN15.34 8# 1 AN15.33: POWERPRINT POWER: Vic Bishop* 1 AN15.33 1 AN15.32 1 AN15.31 E 1 AN15.30: ROYS RANTINGS. He's back, not byAN15.31: popular demand but 'cause weAN15.32: can't get rid of him!r 1 AN15.30 1 AN15.3 1 AN15.2: KEYBOARD CLEANING. Follow up* 1 AN15.29 1 AN15.28 1 AN15.27: MEGABASIC MEGA TUTORIAL. DaveAN15.28: Fountain of Sinclair ClassicAN15.29: begins the first part of his~ 1 AN15.27 1 AN15.26: ROBOTICS. Kevin Gurd! 1 AN15.26 1 AN15.25: PLUS THREE PLETHORA. Quick guides* 1 AN15.25 1 AN15.24: SNAP TO IT! Miles Kinloch on the* 1 AN15.24 1 AN15.23: ACROSS THE WAVES. A look at the* 1 AN15.23 1 AN15.22: EDITVIEW 2 TUTORIAL. Following* 1 AN15.22 &# 1 AN15.21: +3 MASTERCLASS. Ben continues his* 1 AN15.21 X 1 AN15.20 D 1 AN15.2 g 1 AN15.1: NEWS. Two prominent closures, one* 1 AN15.19: BENS BITS. Ben Douglas excellsAN15.20: himself by writing a three partT 1 AN15.19 :# 1 AN15.18: CAT RESCUE. An unorthodox but* 1 AN15.18 0 1 AN15.17: SOAPBOX. Lloyd Garland gives his* 1 AN15.17 1 AN15.16: TASWORD TUTOR. Following on from* 1 AN15.16 1 AN15.15 1 AN15.14: TASWORD MODIFICATION. Guide onAN15.15: modifying the PRINTER CONTROLT 1 AN15.14 Q 1 AN15.13 5 1 AN15.12: PROPER RS232. 1 AN15.12 S 1 AN15.11: UNIVERSAL RS232? Lloyd Garland's* 1 AN15.11 X 1 AN15.10: HARD TIMES. An extended section* 1 AN15.10 1 AN15.1 J( 1 AN15.0: This file 1 AN15.0 # 1 ALCHNEWS15 1 ALCHNEWS PHENOMINAL SIZE INCREASE! 1 ALCHNEWS GOES GLOBAL 1 ALCHEMIST SOFTWARE: 1 ALCHEMIST SOFTWARE 1 ALCHEMIST PD: 1 ALCHEMIST PD 1 ALBHAR is newly established. Just send a3.5" DD or HD disk and three 1st classstamps, plus your preference of softwareand you will recieve it back full ofprograms. No doubt Albert would welcomeany mail at this stage, so please do getin touch. 1 ALBHAR PC SHAREWARE 1 AFB; this causes the current paper and inkcolours to alternate, as in FLASHK 1 ADVICE: Advice on almost any program isavailable. We welcome information fromcustomers on any programs they have so wecan use it for future customers. quite agrowing number of programs come with helpfiles for wordprocessors. These files comewith the program as standard but can beprinted out by us if required. This isdone with GAC, YS Megabasic and severalothers as seen in the AlchNews tutorials. 1 ADVERTISEMENT 1 ADVENTURE 2 : THE SEQUEL : REMIX 95# 1 ADVANCED PINBALL SIMULATOR 1 AD: Yeager's AFT? Dunno! 1 AD: What, like an Amazon Quest or a CaveVenture? Well, the latter but I thinkthere it's down to the money involved.z 1 AD: Thats true, I was on the M1 thisafternoon and saw a horrific smash, youdon't get that on Turbo.l 1 AD: No! It's just (long pause), oh I don'tknow, I suppose more of a thrill - zoomingdown and under a bridge. I'm not allowedto do that on my lessons. 1 AD: No it's not! Look, do you want anotherdrink?0 1 AD: Erm... 1 AD: Dunno. Concrete I suppose. 1 AD: 'Course not, what kind of stupidquestion is that?; 1 AD: Perhaps. Look, where is thisconversation leading?? 1 ACROSS THE WAVES 1 ABCD stands for Above and Beyond the Callof Duty - to which many have already risento. This award benefits you in all mannerof ways, free subscriptions and you beginto find your orders are processed free ofcharge! 1 A4catalogue of these wares availableshortly.4 1 A/V Programs 1 A-BLACK : 27 114 0 1 A,S & D give backslash and vertical line,as used by many PC ASCII textfiles.M 1 A small flat screwdriver 1 A series exploring the Tasword 1 A program by Roy Butterfield. 1 A problem I've always had with the +Dconcerns the snapshot button roughly onetime in every five, or thereabouts, Iexperience a crash on returning to theprogram , i.e. either through pressing 'x'or after making an actual snapshot. (Ifthe latter, then the snapshot itself alsocrashes when loaded.) 1 A particularly effective style for smalltext is achieved with :-B 1 A pair of tweezers 1 A new Star Printer has just been released.The LC-90 is similar to the LC-100 but ismono only has has a top speed of 192characters per second (draft), some 12CPS faster than the LC-100. NLQ mode isalso faster, at 48 CPS. Price is `129 andStar ribbons are priced at `4.50 with atractor feed unit at `15. 1 A long established company in the Spectrumfield, also catering for the SAM. Lots ofuseful bits are available for theSpectrum, including leads and hardware. BGServices is also the official distributorof the Z80 Spectrum emulator for the PC. 1 A great game to relax with, and one I findvery addictive.9 1 A great feature about the Star LC-100 isthe fact that the dip switches arecontrolled electronically - no tiny littlebutton shifting which can soon wear outand being moved by pins, pencils,screwdrivers and so on! 1 A few weeks later Robert Skene telephonedme to thank me for his complimentary copyof AlchNews and to also inform me of themistaken name in issue 14. He also toldmethat Mr Sherwood wanted Robert's fullsupport, most likely as the basis foranother article. Robert declined. Iimmediately made written apologies toRobert, Patrick and Mr Sherwood. 1 A few of you have asked on the telephoneto prepare an order ready for your shortlyarriving letter. This has unoffically ledto telephone orders being taken. 1 A few issues ago you may remember a briefarticle on general housekeeping of thecomputer and keeping it in tip top form.| 1 A couple of months ago I gave him the taskof making a lead from the 128k to theInterface 1 and write software to swapfiles. Well, it didn't fully work due to aminor problem. But Lloyd didn't give up,he started a fresh idea he had. 1 A block of code reads instructions andtext placed in REM statments like anordinary program listing. It produceswindows, either visible or invisible intowhich your text is inserted and scrolled,the windows can have a variety of bordersall paper and ink colours are obtainable.There are 11 fonts to choose from, it ispossible to do multiple box/windowdisplays. 1 A Software Solution To A Hardware Problem) 1 A stack is used by procedures and'REPEAT-UNTIL' loops to store line andstatement numbers. When a procedure'scalled, the line and statement number ofthe statement after the call is placed onto the stack - this lets the Spectrum knowwhere to return to at the end of theprcedure. When a 'REPEAT' command isexecuted, the command and line number ofthe statement after the 'REPEAT' command,is pushed on to the stack; this tells the'UNTIL' command where the last 'REPEAT'command was. 1 A refreshingly original game, and yetanother striking success for Code Masters.The most salient feature is again theincredibly life-like movement of the ball,reproducing all the subtleties 1 A printer would also be useful forprinting out this article.D 1 A few weeks ago, Andy asked me abouttransferring files between two computersusing the RS 232 interface.o 1 >~< ASCII Code 126 1 >}< ASCII Code 125 1 >|< ASCII Code 124 1 >{< ASCII Code 123 1 >= : Moves cursor to end of line.! 1 <Sym Shift> x 1 <Sym Shift> h 1 <Sym Shift> S 124 <enter> 1 <Sym Shift> D 92 <enter> 1 <Sym Shift> A 126 <enter> 1 <Sym Shift> 9 1 <Sym Shift> 8 1 <OOh, controversial - Ed>A speaker with volume!/ 1 <I can't believe I actually printed that!Next issue - how Lloyd assumes command ofthe USS AlchNews because he thinks theeditor has lost his mind! Ed.> 1 <> : Deletes all characters from cursor toend of line.6 1 <= : Moves cursor to beginning of inputline./ 1 <<PS - Roy: Next issue I will define a new'Edcomment' open and close bracket whichyou won't know until it's too late! REALED. >> 1 <<<Cataloguing Disks>>> 1 < scrolls text in from right to leftthrough one line of window.E 1 < ASCII Code 127 (Copyrightchar)" 1 ;wa; This calls window wa 1 ;r; This returns from the called routine -it will also repeat.> 1 ;^a; (key H+sym.shift) and a letter - Thisgoes to a routine that has the name : *a ;(the star on B + sym.shift) and the sameletter. (works like GOTO and GOSUB ,evenwithin the same line.) 1 ;3^a; this will go to the *a routine 3times/ 1 ;*a; whatever you put between this and the;r; is the sub routine with the name *aQ 1 ;"Next, Prev, Index or Choose:": 1 ;"LOADING PART ";CNT 1 ; YOU CAN DECREASE 1 ; SAVE NUMBER OF 1 ; RESTORE NUMBER OF 1 ; INCLUDE SYSTEM 1 ; GET NUMBER OF 1 ; FILL BUFFER WITH 1 ; DOS CATALOGUE 1 ; 255 DIRECTORY 1 : 27 120 1 1 : 27 120 0 1 : 27 114 1 1 : 27 104 1 K-QUADRUPLE HEIGHT AND WIDTH : 27 104 2 L-NORMAL SIZED CHARACTERSP 1 : 27 104 0 1 99% on the megometer 1 9866 TM LUTJEGAST 1 95 PRINT AT 0,0;(32000+length)-32000;" "* 1 935K OPUS DISKS 1 93 <enter> 1 91 <enter> 1 9040 ENDPROC_DISPLAY 1 9030 PRINT A$ 1 9020 MODE_4:STIPPLE_6 1 9012CM RAERD 1 9010 PAPER A:INK 9 1 9000 @DISPLAY_A,A$ 1 90 NEXT j: NEXT i 1 90 LET p$=m$(x) 1 90 INPUT LINE a$ 1 90 INPUT "CODE (c) or DECODE (d)? ";e$ 100 PAUSE 50: CLS: 1 9 West View 1 8086 processor running at 8 mhz! 1 80 READ a$(i,j) 1 80 INPUT "Columns? ";n 1 80 IF m$=" " THEN PRINT " ";: GOTO 110& 1 8-DOUBLE WIDTH : 27 87 1 1 8-DOUBLE WIDTH : 27 87 0 1 8 BIT LIBRARY GUIDELINES (2) 1 8 BIT LIBRARY GUIDELINES (1) 1 78 Holtdale Avenue 1 720k disk drive! (ahhh, that's where Chris* 1 70794 Filderstadt 1 70794 FILDERSTADT 1 70 PRINT "To end input of text, type *" 80 FOR t=1 TO 28: LET n(t)=0: NEXT tN 1 70 PAPER 7:INK 1:CLW_0 1 70 INPUT "Rows? ";m 1 70 FOR x=32000 TO (32000-length) 1 70 FOR x=32000 TO (32000+length) 1 70 FOR x=1 TO LEN m$ 1 70 FOR j=1 TO 20 1 7) Why ignore the attempts of threeindependant people and an offer of an endto the matter with a silence and then seekthe help of someone? 1 65 St Thomas' Square 1 64 Roebuck Road 1 64 IF YOU ONLY 1 606 CK49D 1 606 CJ61R 1 60 Queensfield 1 60 INPUT "Message to be encoded"'m$# 1 60 INPUT "Enter Text"'m$ 1 60 GOTO 40 1 60 FOR i=1 TO 2 1 60 DIM n(28) 1 60 CURRENT_2:WINDOW_15,0,7,32 1 6/ What you used. (Tools of the trade)& 1 6) Why deliberately misinform peoplelike Joyce Cook when they find out it'snot quite how he portrayed it?r 1 6 Ravensmead 1 574 FK72P 1 520 REM *c; t5 ; c17 ;AFB;= You can change* 1 512k memory 1 51069 KOLN 1 510 REM *b;<Or this could be written later* 1 500 REM *a;=This could be your 1 50 PRINT FLASH 1; PAPER 2; "DON'T LEAVE) 1 50 PRINT FLASH 1;AT 4,6;"DO NOT LEAVE) 1 50 POKE @1,208 1 50 PAPER 1:INK 7:CLW_0 1 50 LET a=a+1 1 50 DIM a$(2,20,10) 1 5/ Credits. 1 5/ Credits, 1 5-SUPERSCRIPT : 27 84 1 5-SUPERSCRIPT : 27 83 1 1 5-Clears workspace 1 5) Why did he ignore my apology for theUnited Minds name mix up and then writeweeks later and demand an apology?v 1 4rd: BRIAN CHAPMAN who wins ten freecredits.2 1 4: Reserved. The manual doesn't detailit's use but is obviously for expansionpurposes, perhaps it could be used toselect four more fonts if the appropriatechip was fitted, or extra memory. 1 4: CR Centering. Disabled. This reallyonly has a purpose when using fanfoldpaper. If you do, then switch on.u 1 4: Auto LF with CR: Disabled. This is abig subject of confusion with the +D whichcan send it's own. I leave it disabled andlet the +D or whatever software is runningto sort it out. 1 48kadventures, plus many compilations. Printand presentation quality of this companyis outstanding, which reflects the highstandard it's software is. The CP/Mcatalogue is just as impressive, goinginto greater detail of each adventure! 1 48/128 Spectrum 1 474 XS03D 1 46 High Road West 1 42000, 36 1 40 SAVE @2,x,y,5 1 40 SAVE @1,x,y,5 1 40 PRINT TAB 12;"WARNING" 1 40 PRINT CHR$ PEEK F;CHR$ PEEK (F+1);% 1 40 POKE a, CODE INKEY$ #4 1 40 If r=2 THEN GOTO 140 1 40 FORMAT d1 1 40 CURRENT_1:WINDOW_0,32,22,32 1 4/ Greetings 1 4-Clears scroller on screen at actuall& 1 4) Why did he also do this with AlecCarswell of Venturesoft when just over ayear ago made a public unprovoked attackon him?! Is he that desperate for supportthat he is going to his old enemies? 1 4) POKE @1,208 1 4 Bethune Close 1 3rd: DAVE TONKS who wins twenty freecredits to APD.9 1 3: RAM Usage: Input Buffer. Unless ofcourse any of you have a buffer expansion.T 1 3: Paper Out Detector. Always a good ideato have this on when you're using singlesheet paper, otherwise it will carry onprinting on the roller! 1 3: NLQ Direction. I originally had thisset as Uni-direction but moved it toBi-direction for speed. When you have anew ribbon is, Bi-directional is fine.When the ribbon is fading somewhat or youwant a really crisp print, chooseUni-directional. 1 39 High Street 1 37 Trimingham Drive 1 36 Grasmere Road 1 35 <enter> 1 34680 ST GEORGES 1 34186- ? : Workspace! This one changes* 1 33297-34185: MC and intern variables$ 1 33280-33296: Users variables 1 32768-33279: Displayfile-Tables 1 32768, 768 1 32 PROGRAMS FOR YOUR SINCLAIR SPECTRUM!' 1 30 PRINT TAB 8;"FREQUENCY COUNT" 1 30 PRINT TAB (6);"MULTIPLICATION CODE"& 1 30 PRINT TAB (10);"CODEBOOK" 1 30 POKE @1,1 1 30 POKE (address), CODE INKEY$ #4! 1 30 PAPER 2:INK 7:CLW_0 1 30 OPEN #4;"t" 1 30 LOAD @2,x,y,5 1 30 LOAD @1,x,y,5 1 30 INPUT "Encode (1) or Decode (2) ? ";r( 1 30 FOR F=32781 TO ((FILES-2)*13) 1 3/ Strange+silly text 1 3/ Really copius ammounts of silly text' 1 3-Switch on FSLP function. 1 3-DOUBLE STRIKE : 27 72 1 3-DOUBLE STRIKE : 27 71 1 3) Why did he write letters to neutralparties, asking them to cease links withAlchemist] 1 3) FORMAT d1 1 3" DISK DRIVE 1 3 PRINT IT! * Press CAPSHIFT-P 1 3 & 4: Page Length. I keep mine set to A4as it's rare I use any other paper size.R 1 2p; 2 stands for how long , p is what itdoes ie wait (for pause?)C 1 2nd: Mr K. HALL who wins a free issue ofAlchNews.3 1 2: Printable Area. I choose type B. Now,this doesn't start to print at the top ofthe paper like type A, but about an inchdown. The reason is because when you loadthe paper, it spools it down past the bailbar which holds the paper in place. Usingtype A will print from the top without thelever needing to be bought back until thepaper is at that position. Type B uses thepaper more economically, but will onlyprint the first few lines and wait untilyou replace the lever. I like to selectprint and leave it to print a page whilstI get on with some other work! 1 2: Orator Lower Case. I have chosen thelower case to print as small capitals. Asthere are already three fonts which printin lower case, I thought a fourth would bepointless. As it is I rarely use Sanserif. 1 2: AEC mode. Disabled. I don't think thishas any relevance to the Spectrum.L 1 298 Holton Road 1 26 Spotland Tops 1 25 POKE 23658,8 1 24s; 24 is the number of times the text isscrolled upwards: 1 240 LET s$"": GOTO 200 1 230 NEXT h 1 230 DATA "54982","73581","90075","23874" 240 DATA "68719","68677","10327","40476" 250 DATA "27921","48553","11072","70355" 260 DATA "26569","74832","10996","12128" 270 DATA "69783","74891","22317","98724" 280 STOP 1 23 Cleveland 1 225 FOR h=1 TO 26: IF a$(h)=s$ THEN PRIN* 1 220 NEXT i 1 220 IF LEN s$<>5 THEN LET s$=s$+f$ (TO 5* 1 2120 IF i$="H" THEN INPUT;: SAVE 1 210 PRINT TAB 2;CHR$ (64+i); TAB 10;n(i);) 1 210 NEXT i 1 210 IF LEN s$>5 OR LEN s$<1 THEN PRIN* 1 210 DATA "NIGHTFALL","IN","AT","ON","SEND"220 DATA "MONEY","FOOD"A 1 205 GLENESK ROAD 1 200 PRINT d$(i);: IF e$="c" THEN PRINT "* 1 20 POKE 22528+A,PEEK A 1 20 PAUSE 1: RANDOMIZE USR 33402: GOTO 20( 1 20 PAUSE 0 1 20 LET FILES=USR 36864 1 20 GOTO 10 1 20 FORMAT "t";9600 1 20 FOR x=1 TO 26: READ a$(x): NEXT x$ 1 20 CURRENT_0:WINDOW_0,0,15,32 1 20 BORDER 0:PAPER 0:INK 7:CLS 1 20 BORDER 0:PAPER 0: INK 7:CLS 1 20 BORDER 0: PAPER 0: INK 7:CLS 1 2/ Writing loads of punctuation marks to simulate madness! (or any other reason you can think of!)i 1 2/ Punctuation 1 2/ Nothing yet! 1 2/ Lots of punctuation 1 2. If not, then printing it normally. Ifit is, then print "System" on screen, andcorrect the character by subtracting 128from it. 1 2-4: Code page. I have chosen page #850,the Multi-lingual set. This is because itgives me the (R) and (C) symbols. Theadvantage of page #437 is the fact it canprint out Greek characters. It's really amatter of personal choice. 1 2) Why did he tell myself and Johan Koningthat the matter was over in the summerwhen attacks continued?k 1 2) Type in: 10 PRINT "Hi mum" 1 2) The Spectrum is NOT 16 bit! If hecontacted any other 8 bit library, he maybe surprised to hear that they wouldhonour their customers. If Prism PD isoprating under sixteen bit guidelines,this could be why there is do muchfriction against them. 1 2) POKE @1,1 1 2 SET the WINDOW-To set the window to thesize you want your text to be USE:- S forUP. X for DOWN. J for LEFT. K-RIGHT.x 1 2 North Hill Road 1 2 Cromwell Close 1 2 Belvoir Road 1 1nd: RAY MUSSON who recieves a years subto AlchNews.6 1 1: Print Mode. Draft is selected here. Itwould be silly to use Courier because ofthe amount of printing which is just roughfor personal notes. Should I print aletter to anyone, I would select Courierfont myself. 1 1: Emulation. This is best set to Standardas the Spectrum, and +D in particular, aremore suited to Epson code emulation ratherthan IBM. 1 1: Character Table. I have set this up toprint graphics. This switchK 1 1: Auto Sheet feeder. I don't own one soit's set to NOT INSTALLED. I do hope toget one shortly though. The price I havebeen quoted is `58 from DNCS Computers &Supplies. 1 1995 A.Davis & Alch. Research 1 197 LET m$=m$(TO LEN m$-1) 1 195 LET d$(i)=a$ 1 190 PRINT "LETTER FREQ' LETTER FREQ'"200 FOR i=1 TO 13; 1 190 NEXT j 1 190 LET s$=s$+k$ 200 NEXT x: GOTO 120' 1 180 LET a$=a$+m$(i+j-1 TO i+j-1) 1 180 IF k$=" " THEN GOTO 220 1 180 DATA "NEWYORK","LONDON","PARIS","ROME"190 DATA "ARRIVE","DEPARTFROM","GO TO",Q 1 18 Clyde Grange 1 172 <enter> 1 171 <enter> 1 170 LET k$=m$(x) 1 170 GOTO 90 1 170 GOTO 120 1 17 Le Mas Blanc 1 160 NEXT i 1 160 FOR x=1 TO LEN m$ 1 160 FOR j=1 TO LEN m$-1 STEP x 1 156 <enter> 1 155 LET a$="": LET m$=m$+" " 1 150 SAVE "TextENC"CODE 32000,length# 1 150 SAVE "TextDEC"CODE 32000,length# 1 150 NEXT j 1 150 IF m$=a$(1+x,t) THEN PRINT a$(2-x,t) 160 NEXT t4 1 15 POKE 23658,8 1 14sd; 14 is the number of times the textis scrolled downwards? 1 140 INPUT "Message to be decoded ";m$: LE* 1 140 IF j=CODE (a$(i TO i))-64 THEN LET* 1 140 FOR t=1 TO 20 1 140 FOR i=1 TO x 1 14 De Verose Court 1 130 INPUT "Resave encoded text? ";LINE s$ 140 IF s$<>"y" THEN STOPB 1 130 INPUT "Resave decoded text? ";LINE s$ 140 IF s$<>"y" THEN STOPB 1 130 IF m$="" THEN GOTO 280 1 130 FOR j=1 TO 26 1 130 DIM d$(x,LEN m$/x) 1 13- the second pair, this is the number oflines deep that the window will be.M 1 128K Music: 1 127 FOR n=1 TO 10- LEN m$: LET m$=m$+" ":* 1 125 IF LEN m$>=10 THEN GOTO 130 1 120 PRINT 1 120 INPUT "Enter word ";m$ 1 120 IF e$="d" THEN LET x=n 1 120 FOR i=1 TO LEN a$ 1 12 Frederick Street 1 110 NEXT x 1 110 IF e$="c" THEN LET x=m 1 100 PRINT " ";a$((CODE p$)-64); 1 100 INPUT "Do you wish to code (0) or* 1 100 IF a$="*" THEN GOTO 180 1 10 REM DECODER 1 10 REM CODER 1 10 REM #; wa00240032;e2; c07;f ; 1 10 RANDOMIZE USR 33297 1 10 POKE 23658,8 1 10 LET a=<address> 1 10 INPUT "Enter the damaged disk in drive* 1 10 FOR A=0 TO 703 1 10 CLEAR 32767:LOAD "CAT.BIN" CODE" 1 10 CLEAR 30664: LOAD *"m";1;"m"CODE:$ 1 10 BORDER 0:PAPER 0: INK 7: CLS: DIM' 1 10 BORDER 0 1 1/ Slagging 1 1/ Slagg off group members 1 1. detecting whether the byte has bit 7set.(128 added to it)? 1 1) Why did he tell Miles Kinloch Prism PDwas run as a full time business sponsoredby Bradby Boys Club?h 1 1) The customer is ALWAYS right! 1 1) Insert TEST disk in drive one 1 1) Do a simple SAVE d*"pic" SCREEN$# 1 1 To ENTER your text 1 1 Pelham Street 1 1 & 2: Ribbon Type. No doubt you willleave it set to the first option, LC9CL /LC9HD and LC9, as this covers the ribbonsyou will use in it. LC9CL is the colourribbon, LC9HD is the long lasting blackribbon and LC9 is the standard blackribbon, as used in the LC-10 printer. 1 07- the fourth pair, this is the width ofthe window.5 1 0600 ROSIORI DE VEDE 1 05- the third pair, this is the number ofcharacters away from the left hand side ofscreen that the window starts at.u 1 01- the first pair, this is the number oflines down from the top of the screen tothe top of your window.k 1 0-Inverse text printing is switched off. 1-Inverse text printing is switched on. 2-Switch off FSLP function.o 1 /Load from 1 .79 1M 6 WAY PHONE CORD 1 .60 12V LED (Yellow) 1 .38 6 WAY BT PLUG (631/A) 68 FT52G& 1 .35 12V LED (Green) 1 ...to name just half a dozen. Restassured, the rest of you will be mentionedin due course!b 1 ... --- ... 1 . ... -.-. .- .--. . .- - -- .. -.. -. ..) 1 ---Next year in Alchnews-- 1 - inverses the window area C-Set...n - where 'n' is a number,1 to 9 draws an n-sized rectangle around window. xact edge = 5). Proceed number with 0 (Thus 05) to draw in Over 1 condition and thus 'UNDRAW' a rectangle H ard copy - Sends screen copy to printer. 1 - a pattern like the Western railroadfences. This message can then be encodedas SLCNUSONS ELOSLSOET or divided intomore realistic word lengths as SLCNUSONSELO SLSOET. 1 - Intern textvariable is set to the start of your text.9 1 - Copies content of CLSPAT into MC" 1 - Clears workspace 1 - Changes the MC depending on the width of your window.8 1 - Calculation of Displayfile-Tables# 1 , thats an idea...ED> <<Hang on, Ididn't say that - REAL Ed.>>A 1 , allvariables set to standard values):( 1 +D Utilities 1 +D Support: 1 +D snapsnot bug - cured by! 1 +32781 STEP 13 1 +3 Utilities 1 +3 & CP/M Support: 1 * You get the usual 'L' curser. 1 * You get the STYLE PALETTE. 1 * Press ENTER. 1 * Press CAP SHIFT - T 1 * PRESS CAPS-SHIFT N (New printer routine)* RESPOND TO THE ON-SCREEN QUESTIONS.O 1 * Now type in from one to 32 characters' 1 * LOAD POWERPRINT II 1 * LOAD INDEX * 1 * Choose one of the styles by 1 * (Press x to cancel) 1 ): The address ofyour text. Simple, isn't it?/ 1 ) is where you want topoke the data.( 1 (teletext) 1 (one line). 1 (anddepending of the following char, muchrubbish might occur!)!D 1 (after calling INIT) 1 (You can get around this by saying CAT"B:X*.*" if your file begins with an X,but no files past say, W are displayed.)~ 1 (Syncronize) 1 (Syncronize + Scroll) 1 (S)EARCH: is the all important option.This lets the Multiface begin looking forthe command requested. When it finds it,the NUMBER OF POKES bar will be altered tohow many occurances it has found in theprogram. The COUNTER bar tells you howmany pokes out of the above number youhave tried. 1 (Richard Darling) 1 (Rich Pelly, Y.S. Jan 95) 1 (R)IGHT SHIFT 1 (P.S. hello to THE KNIGHTS, THE KNUCKLEGIRLS, EXTACY-3, DOK, PSI-CO, ROY BENSON,LLOYD GARLAND, JOHN GARNER, MY CAT, DOK'SDOG, HIS NEIGHBOUR'S DOG, AND TO ALL THOSEPEOPLE WHO I NOW LIKE FOR HAVING READ ALLTHIS USELESS TEXT!) 1 (P)RINTing first with (R) and (D) in onepattern, followed by unshifted printing ina secons pattern, produces specialshadow-edges (see SOLID example). 1 (P)RINT 1P 1 (P)RINT 0P 1 (Only kidding, Ben) 1 (N)EXT POKE: You press this to let theMultiface set the first address it hasfound to zero. It will return to the gameand you deliberately get yourself killedto see if it works. If it does, then pressthe button again and note down the addressin the right hand corner of the Multifacewindow. This is the address of where youshould poke, which I'll explain in awhile. 1 (L)ives: This is where you tell theMultiface what it is looking for. Press"L" first and then use keys 1 and 2 tomove the counter to the right number andthen press "3" to set it. 1 (Initialize UNISCROLL) 1 (If pressed goto Basic) 1 (Garth Sumpter, SU Jan 95) 1 (F+3);CHR$ PEEK (F+4);CHR$ 1 (F)lip: When you've set your number oflives, you now have to look for the"variable" which controls how thy aretaken off you. In Basic you'd havesomething like: 1 (Dr Whiplash, S&M WEEKLY) 1 (D)OWNSHIFT 1 (C)USTOM: If you have to add your ownsearch token, it has to be done via thisoption. Like with LIVES, you move theCUSTOM counter with 1 and 2 and set with3. The variable refers to the decimalZ80 machine code command. 60 actuallyrepresents 'INC a'. Should you not have acopy of any Z80 instruction sets, heresall the DEC instructions and theirrelevant HEX and DECIMAL codes: 1 (A sad pop star from the 70s) 1 (64 LPP) : 27 65 12 1 (!)<Political Correctness tells us to referto these people as "Reality Challenged"Ed.> and solving a hazardous maze. Thegraphics are simple but add to the game'splayability. Sound is provided in the formof beeps and clicks every now and then,but the full 2-channel Spectrum 48kcapabilities aren't used. This game is OKbut gets boring when you've played it overagain and can remember some of the traps. 1 'disturbing'!, i'll say it was, but forall the wrong reasons!.A 1 'SPUT_' is a variation on 'PUT_' in thatyou can enlarge the stored information. Ittakes the form :SPUT_a,x,y,b,c,w,d. Wherea is the address, x and y are the pixelco-ordinates, b is the number of times theblock should be magnified in x direction,c magnified in the y direction, w is thewidth and d is the depth, the value shouldbe eight times that used by 'GET_' and'PUT_'. 'SPUT_' always uses the currentattributes when placing a block on thescreen. 1 'PUT_' and 'GET_' use the same co-ordinatesystem as 'ATTR' and 'SCREEN$'. Use theCLEAR command to reserve a specific pieceof memory for storing screen information.You can work out the number of bytes takenby one screen area using the equation: 9 *w * d 1 ' if capslock isoff. 1 & Big thanks: 1 #; Must confess I'm not too sure what thisdoes, but if it omitted then the programseems to run slower.h 1 "When I phoned some of MY FRIENDS aboutyour latest attacks, THEY IMMEDIATELY wereprepared to write to you on their ownaccord because they are also fed up withyou. Because of the apparent doubledealing, I then advised them to hold backas I was not prepared to allow them to bedrawn into back stabbing. So it appearsthat certain individuals in Scotland canno longer be trusted." 1 "Multitextmarker" which controls differentfunctions depending on the followingparameter. Possible Parameters are:w 1 "Megabasic", 1 "In short, Prism PD considers it all to beat an end. This is the message that manyother outlets have been told by Prism PD."~ 1 "I dont know what to say" 1 "HIT ME, HIT ME, HIT ME WITH YOUR RHYTHM( 1 "Enter Part:";cnt: 1 "EXCELLENT" 1 "ESCAPETO","SATURDAY" 1 "ERROR": GOTO 120 1 "As far as I'm concerned you can stateyou were misled and give ANY reason. Thatway I get the apology, and you don't loseface, which I and others agree is morethan you deserve!" 1 "An adventure game with a difference"% 1 "ANOTHER HIT" 1 "A SINCLAIR CLASSIC, AND NO DOUBTING"% 1 "A DEFINITE MEGAGAME" 1 ";PEEK (F+11) + 256 * PEEK (F+12)! 1 "000","-","00-","000-","0--","-00-",$ 1 "0-","-000","-0-0","-00","0","00-0",$ 1 "-0---","--00" 1 "--","-0","---","0--0","--0-","0-0",$ 1 ","00","0---","-0-","0-00", 1 " A great new game from that genius of& 1 ! STOOPID! Spot the obvious faults:# 1 the word MAYDAY will appearon the screen. Asterisks are used to tellthe computer that the message is complete.q 1 `149 AUTO SHEET FEEDER 1 ` 69 BLACK INK RIBBON 1 ` 6 EXTERNAL SERIAL/PARALLEL CONVERTER . ` 55/ 1 ` 6 COLOUR INK RIBBON 1 ` 4 LONGLIFE BLACK RIBBON 1 UNISCROLL V2.1 1 THE VARIABLES 1 THE ROUTINES 1 TEXTMARKS (II) 1 TEXTMARKS 1 TASWORD 128 / +2 ONLY 1 TASWORD 128 / +2 1 SPECTRUM?It's true to say that their heydays havewell and truly gone. Many people hailedtheir doom after the advent of the AtariSt and Amiga. But only five years on,these have 1 SETUP PARAMS 1 MEMORY MAP 1 LOAD PART 1 I'm making my waythrough the paper jungle that is theuniversity library. I am looking for alibrary catalogue computer terminal. 1 Here is the User Process commandline. Remember that the Configure Menuoption can be utilised to make sure youknow what the options you have changedACTUALLY do! Remember to resave theprogram after altering the menu. 1 GENERAL TIPS 1 CHOOSE PART 1 BYE BYE! 1 " (Space) to set YPOS to 0(Space=ASCII Code 32 => (32-32)*2= 0!) or" 1 when suddenly itoccurred to me that I was on to something,Speccy books that is, not a dead AndyDavis!.p 1 Self explanatory,note that the frame stores are not savedas well.F 1 If theBASIC has been correctly configured thenthese options can be used to save a blockof frames to tape, disc or microdrive. 1 V2.0 written by VISION of TMG in 5/92( 1 MARCH 1995.